暹_
2016-03-05 17:19
#include <stdio.h>
int sayLove()
{
printf("%s\n","小明在慕课网上学习");
return 0;
}
int Love(int n)
{
printf("小明在慕课网上已经参与学习了%d门课程",n);
return 0;
}
int main()
{
sayLove();
Love(5);
return 0;
}
为什么运行是这样的
/249/5442/CSM6/hello.c: In function 'Love':
/249/5442/CSM6/hello.c:10:5: error: stray '\357' in program
printf("小明在慕课网上已经参与学习了%d门课程",n);
^
/249/5442/CSM6/hello.c:10:5: error: stray '\274' in program
/249/5442/CSM6/hello.c:10:5: error: stray '\214' in program
/249/5442/CSM6/hello.c:10:70: error: expected ')' before 'n'
printf("小明在慕课网上已经参与学习了%d门课程",n);
printf("小明在慕课网上已经参与学习了%d门课程",n); n前的逗号要是英文下的,你现在写的是中文下的逗号
括号的n是什么意思
printf("小明在慕课网上已经参与学习了%d门课程\n",n);//这是正确的
printf("小明在慕课网上已经参与学习了%d门课程",n);//这是错误的
C语言入门
926207 学习 · 20797 问题
相似问题