#include<stdio.h>
int x,y;
separate(int *data,int n)
{ int i,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("是回文数"); }
Void main()
{ inta[99];
printf("请输入一个正整数:");
scanf("%d",&x);
separate(a,x);
}
输输输
相关分类