快疯了,到底哪错了!求解!

来源:5-3 有参与无参

qq_梦影枫痕_0

2015-08-27 10:47

#include <stdio.h>

/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */

int learnig()

{

    printf("%s\n","小明在幕课网上学习");

    return 0;

}

int number(int n)

{

    printf("小明已经在幕课网上学习了%d门课程",n);

    return 0;

}

int main()

{

    learning();

    number(9);

    return 0;

}


写回答 关注

2回答

  • qq_梦影枫痕_0
    2015-08-27 19:50:27

    谢谢!又见到你了^-^

  • Perona
    2015-08-27 10:57:14
    int learnig()

    这里定义的是learnig,下面调用的却成了int learning(),改为一致的吧。

    int learning()
    printf("小明已经在幕课网上学习了%d门课程",n);

    这一行逗号错了,改成英文逗号即可

    printf("小明已经在幕课网上学习了%d门课程",n);

    对了,这里好像连慕课的慕字也验证,建议换成这个慕,不要用这个幕。

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题