/* List4-2のプログラムを、結果を出力するときに 読み込まれた値も表示するように書き換えよ。 */ #include int main(void) { int num1, num2; do { printf("非負の整数を入力して下さい:"); scanf("%d", &num1); if(num1 < 0) puts("\a負の数を入力しないでください。"); } while(num1 < 0); num2 = num1; printf("%dを逆から読むと", num2); do { printf("%d", num1 % 10); num1 = num1 / 10; } while(num1 > 0); puts("です。"); return 0; }