帮忙看下c语言程序
//判断回文数
#include<stdio.h>
bool main()
{
int x;
scanf("%d",&x);
if (x<0||(x%10==0&&x!=0))
return false;
if (x==0)
return true;
int Flipnumber = 0;
while(x>Flipnumber)
{
Flipnumber=Flipnumber*10+x%10;
x/=10;
{
if ((x==Flipnumber)||(x==Flipnumber/10))
return true;
else
return false;
}
bool main() //main从未有过bool返回值的,这个哪里看来的,且C没有bool这个类型的
return true; //c语言也没有true/false的,这个是C++的。注意C与C++根本不是同 一语言
后面还少两个 } }
另外,程序没有输入,你的输入也就没有意义
所以程序完全不对啊
下一篇:请教大家1个问题
上一篇:程序为什么没有输出结果啊???
热门标签: