#include<stdio.h> int main() { int n,s,y; scanf("%d",&n); s=n; while(s>0){ y=y*10+s%10; s=s/10; } if(y==n) printf("yes"); else printf("no"); }
然后我把y赋初始值0,它就跑通了使用的是Dev-C++,难道初始值不都是0吗?
#include<stdio.h> int main() { int n,s,y; scanf("%d",&n); s=n; while(s>0){ y=y*10+s%10; s=s/10; } if(y==n) printf("yes"); else printf("no"); }
然后我把y赋初始值0,它就跑通了使用的是Dev-C++,难道初始值不都是0吗?