供参考:
#include <stdio.h>
int main()
{
int x,a[10]={0},i=0;
scanf("%d", &x);
while (x)
{
a[i++] = x % 10;
x /=10;
}
if (i > 4){
if (a[0] == a[4] && a[1] == a[3])
printf("This number is a huiwen");
else
printf("This number is not a huiwen");
}
return 0;
}
a[]数组没有赋值。