728x90 반응형 c언어1 C프로그램 숫자 반대로 출력하기.. 123456 -> 654321 배열이나 문자열을 사용하지 않고 산술연산만을 이용하여 입력된 숫자가 역으로 출력되게 하는 프로그램이다. 0123456 -> 654321 맨앞 0은 표시 하지 않게 한다.. 일반적인 1234 -> 4321로 표현하는 것~! #include int rev(int input){ int n,cnt=0,cnt1=0,sum=0,k=1; n = input; while(input>0){ input = input/10; cnt++; } cnt1 = cnt; while(cnt1>1){ k = k*10; cnt1--; } while(n>0){ sum =sum+((n%10)*k); n = n/10; k=k/10; } printf("%d",sum); return 0; } void main(){ int x,sss; scanf(".. 2010. 10. 15. 이전 1 다음 728x90 반응형