아하
생활

생활꿀팁

밝은사자290
밝은사자290

자리수 분리하는 프로그램작성질문좀합니다

세자리로 이루어진 숫자를 입력받은 후 각각의 자리수를 분리하고 이 자리수를 출력하는 프로그램을 작성해야하는데 어떻게 해야하는지 모르겠네요 ㅠㅠ 우선 아래와 같이 해보았습니다. 조언 부탁드립니다..


#include <stdio.h>
int main(void)
{
int number;
int number_100, number_10, number_1;

printf("정수를 입력하시오: ");
scanf("%d", &number);

number_100 = number / 100;
printf("백의 자리수: %d\n", number_100);

number = number % 100;
number_10 = number / 10;
printf("십의 자리수 : %d\n", number_10);

number = number % 10;
number_1 = number / 1;
printf("일의 자리수 : %d\n", number_1);

return 0;
}

1개의 답변이 있어요!