반복문을 이용하여 입력된 숫자를 거꾸로 출력하기
#include<stdio.h>
#pragma warning(disable:4996)
void main()
{
int num;
printf("정수를 입력하세요 : ");
scanf("%d", &num);
if (num<0) // 입력된수가 0보다작을 경우
printf("숫자를 잘못 입력하셧습니다\n");
else
{
while(num>0) // num 값이 0보다 클경우 아래 코드를 실행한다.
{
printf("%d", num % 10); // num의 값을 10으로 나눈 나머지를 출력한다.
num = num / 10; // num의 값을 10으로 나눈다.
}
}
}
'C' 카테고리의 다른 글
c언어 goto문. (2) | 2014.04.26 |
---|---|
c언어 반복문 for, while, do~while (0) | 2014.04.26 |
c언어 2~9단 까지 구구단 출력하기 (0) | 2014.04.26 |
c언어 정수를 입력받아 계승, 팩토리얼(factorial) 구하기 (0) | 2014.04.26 |
c언어 두개의 수를 입력하여 두수를 포함한 두수사이의 값들의 합계구하기 (0) | 2014.04.26 |