C语言编程,输入一个五位数,输出反向数。例如12345,输出为54321。。。拜托看看错哪儿了

如题所述

#include <stdio.h>

int main(void)
{
        int x;

        printf("Please input a number: ");
        scanf("%d", &x);

        if(x>9999 && x<100000) {
                do {
                        printf("%d", x%10);
                        x=(int)x/10;
                } while (x>0);
        } else
                printf("Data error.");

        return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-26
你可以把这五个数放在数组里面,再把数组倒着输出来
第2个回答  2015-03-26
看任务管理器的进程,关闭你的程序进程就可以了
第3个回答  2015-03-26
注意 int类型的最大值
相似回答