问答详情
源自:5-3 有参与无参

看不出来了

#include

/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */ int learing() {    printf("%s\n","小明在慕课网上学习");        return 0; } int number(int n) {   printf("小明在慕课网上已经参与学习了%d门课",n);        return 0; } int main() {    learing();    number(n);    return 0; }

 这哪里出错了到底?

提问者:qq_爱名胜不爱古迹_0 2015-09-20 21:44

个回答

  • Perona
    2015-09-20 22:29:41

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

    这里分号错了,改成英文分号

    printf("%s\n","小明在慕课网上学习");
    printf("小明在慕课网上已经参与学习了%d门课",n);

    这里逗号错了,改成英文逗号

    printf("小明在慕课网上已经参与学习了%d门课",n);
    number(n);

    这里应该传参数进去。如传了5

    number(5);