제가 한 코딩은 이렇게 했습니다.
#include <stdio.h>
#define _CRT_SECURE_NO_WARNINGS
int main()
{
int num;
int count;
scanf("%d ", &num);
count = num % 10;
printf("%d ", count);
num /= 10;
count = num % 10;
printf("%d ", count);
num /= 10;
count = num % 10;
printf("%d ", count);
num /= 10;
count = num % 10;
printf("%d ", count);
num /= 10;
printf("%d ", num);
return 0;
}
여기서 디버그하지않고 시작해서 숫자 5개를 입력했는데 입력하고 바로 값이 나오지 않고, 문자를 아무거나 하나 더 쳐야 제대로 된 값이 나오는 상태입니다. 숫자를 입력한 그 다음 문자는 값에 영향을 미치지는 않지만 숫자를 치고 바로 값이 나오지않아서 질문드립니다. 제가한 코딩에 잘못된 부분이 있으면 알려주세요.