728x90
반응형
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
int* solution(long long n) {
// 리턴할 값은 메모리를 동적 할당해주세요.
int* answer = (int*)malloc(sizeof(int)*11);
long long value = n;
int cnt = 1;
int num;
value = n;
while(1){
value = value / 10;
if(value == 0){
for(int i = 0; i < cnt; i++){
num = n % 10;
answer[i] = num;
n = n / 10;
}
break;
}
cnt++;
}
return answer;
}
- 변수의 자리 수를 구함.
- for문 돌리면서, % 나머지를 구해서 처음부터 넣어줌.
- %, /, for문 사용함.
728x90
반응형
'공돌이 > C언어' 카테고리의 다른 글
[프로그래머스/C언어] 나머지가 1이 되는 수 찾기 (0) | 2023.03.17 |
---|---|
[프로그래머스/C언어] 369게임 (0) | 2023.03.17 |
[프로그래머스/C언어] 문자열 다루기 기본 (6) | 2023.03.16 |
[프로그래머스/C언어] 부족한 금액 계산하기 (0) | 2023.03.16 |
[프로그래머스/C언어] 핸드폰 번호 가리기 (0) | 2023.03.16 |
댓글