C&C++_Basic/C_Condition
C언어 입력 숫자 만,천,백,십,일 단위 출력
mrawesome
2020. 3. 20. 16:03
- 정수인 천만 이하의 한 수를 입력 받아 우리가 사용하는 단위인 만, 천, 백, 십, 일 단위로 출력하는 프로그램을 작성하시오.
- 즉 입력이 2347653이면 “234만 7천 6백 5십 3입니다.” 로 출력
#include<stdio.h>
int main()
{
int num, i;
int a,b,c,d,e;
printf("천만 이하의 수를 입력하세요\n");
scanf("%d",&num);
int result = num;
while(result>=100)
{
if(result>=1000000)
{
a = result%10;
result/=10;
}
else if(result>=100000)
{
b = result%10;
result/=10;
}
else if(result>=10000)
{
c = result%10;
result/=10;
}
else if(result>=1000)
{
d = result%10;
result/=10;
}
else if(result>=100)
{
e = result;
result /=10;
}
}
printf("%d는 %d만 %d천 %d백 %d십 %d입니다",num,e,d,c,b,a);
return 0;
}
윤성우의 열혈 자료구조:C언어를 이용한 자료구조 학습서
COUPANG
www.coupang.com
파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음