2. 사용자가 입력한 특정한 정수의 자리수를 반대로 출력하는 프로그램을 작성하라. 예를 들어서 사용자가 정수 1206을 입력하였다면 6021이 출력되어야 한다. 만약 음수를 입력하면 오류 메시지를 출력하라. do...while문을 사용하여 보라.
#include <stdio.h>
void main(void)
{
int a,b,c,d,e;
do
{
scanf("%d", &a);
if(a<0)
{
printf("오류\n");
break;
}
b= a%10;
c= (a/10) %10;
d= (a/100) %10;
e= (a/1000) %10;
printf("%d%d%d%d",b, c, d, e);
}
while(a>0);
}
'c언어' 카테고리의 다른 글
c언어 실습 4-2 (0) | 2018.04.10 |
---|---|
c언어 실습 4-1 (0) | 2018.04.10 |
c언어 실습 5-4 (0) | 2018.04.10 |
c언어 실습 5-3 (0) | 2018.04.10 |
c언어 실습5-1 (0) | 2018.04.10 |