출력한 숫자 거꾸로 찍기 완전초보 ㅜ
찬내
2023.04.01
질문 제목 :출력한 숫자 거꾸로 찍기 완전초보 ㅜ질문 요약 :12345를 받으면 54321로 출력좀요ㅜ질문 내용 :int num;
int output;
scanf(%d, &num); //예를들어 4321입력받으면 printf(%d\n, num%10); //5 나오고
printf(%d\n, (num/10)%10); //4 나오고
printf(%d\n, (num/100)%10); //3 나오고
printf(%d\n, (num/1000)%10); //1 나오는데
output = (num%10)+(num/10)%10; /*한꺼번에출력하려니 어떻게 ㅜ..그리구 이건 4digit이잖아요ㅜ 5자리이상의 digit은 어떻게하나요? 왜이렇게머리가 안돌아갈까요ㅜㅜ
추가적인질문으로어떻게하면 프로그래밍실력을쌓죠? 감사합니다 ㅜㅜ*/ printf(%d\n, output);
-
라일락
이렇게 하면 되지 않나요?
#include stdio.h
int main()
{
int i=0;
char buf[BUFSIZ] = \\\0\;
printf(\Input : \);
scanf(\%s\