Run ID:147031
提交时间:2026-02-02 14:41:48
intx,y; separate(int*data,intn) { inti,j; y=0; while(n!=0) { *(data+y)=n%10;n=n/10;y++; } *(data+y)='\0'; for(i=0,j=y-1;i<=j;i++,j--) { if(*(data+i)!=*(data+j)){ printf("%d不是回文!!!\n",x);break; } } if(i ==y-1) printf("是回文数"); } voidmain() { inta[99]; printf("请输入一个正整数:"); scanf("%d",&x); separate(a,x); }