본문 바로가기

c언어

c언어 실습 5-2

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