|
各位兄弟,我是学程序设计的,因为win下编译自己实在是觉得麻烦,所以来到linux下。
使用gcc进行编译。 所以我的问题可能比较菜,也请大家在回答时,可以详细些,在下
感激不尽!!
以下是问题描述:
我写的一个猜数游戏
#include<stdio.h>
int main()
{
int number=5;
int cai;
printf("请输入一个数字进行比较:");
scanf("%d",&cai);
do
{
if(cai>number)
printf("ssss");
else
{
if (cai < number)
printf("zhegexiao");
}
}while (cai!=number);
在编译时提示的错误:
sun.c:17: error: stray ‘\357’ in program
sun.c:17: error: stray ‘\275’ in program
sun.c:17: error: stray ‘\235’ in program
sun.c:19: error: expected ‘while’ at end of input
在百度是找,有的说是可能是加入了一些汉子符号。可是我找来找去,也没发现有。
再说下我的机器的情况:
Linux linux-xiaozong 2.6.16.21-0.25-xenpae #1 SMP Tue Sep 19 07:26:15 UTC 2006 i686 i686 i386 GNU/Linux
使用的是suse10.1 版本的。
谢谢大家了!! |
|