为什么c语言编译运行不出现结果?

为什么我这个程序不出结果啊????求大佬解答

第1个回答  2021-11-26
为了系统兼容性考虑,使用system("pause");较好,将它加在主函数结尾,return 之前,注意包含头文件stdlib.h

另外,用getch();最好包含头文件conio.h

************************************************
原程序有误,
int a,b sum; 应改为 int a,b,sum;

尝试以下程序:

/////////////////////////////////
#include<stdio.h>
#include<stdlib.h>
void main()

{int a,b,sum;
a=123;b=456;
sum=a+b;
printf("sum=%d\n",sum);

system("pause");
}追问

大佬你是不是看错了 我没有b和sum啊

第2个回答  2021-11-26
你想做什么?
你的程序m永远等于1啊!
程序有错误,不会得到你需要的结果。追问

这样也不对啊 我想判断10到200的回文数 该怎么做呢

追答

while(a>0)
改成:
while(n>0)

相似回答