自定义函数

来源:5-3 有参与无参

暹_

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);                                                        


写回答 关注

3回答

  • TF_huang
    2016-03-05 20:18:15
    已采纳

    printf("小明在慕课网上已经参与学习了%d门课程",n);   n前的逗号要是英文下的,你现在写的是中文下的逗号

    暹_

    非常感谢!

    2016-03-05 21:11:46

    共 1 条回复 >

  • qq_那么多年了_0
    2016-04-03 12:40:56

    括号的n是什么意思

  • TF_huang
    2016-03-05 20:19:20

     printf("小明在慕课网上已经参与学习了%d门课程\n",n);//这是正确的

     printf("小明在慕课网上已经参与学习了%d门课程",n);//这是错误的


C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926207 学习 · 20797 问题

查看课程

相似问题

自定义函数

回答 1

自定义函数

回答 2

自定义函数

回答 2

自定义函数

回答 1

自定义函数

回答 4