while(scanf("%d",&x)!=EOF)这里应该改为while(scanf("%d",&x)!=0)输入非数字结束输入.EOF是文件结尾。还有你的int main的 }没有,也就是return 0;后面没有