求教一个关于分号的问题!
#include<stdio.h>int main(void)
{
int val;
int m;
int sum=0;
printf("请输入要判断的数:");
scanf("%d",&val);
m=val;
while(m)
{
sum=sum*10+m%10;
m/=10;
}
if(sum==val)
printf("Yes!\n");
else
printf("No!\n");
return 0;
}
比如int val;这句,如果后面的分号是在搜狗输入法下输入的,程序就会报错,如果换回来再输入的分号就不会报错,这是为什么?