请问大神这样写哪里错了 实在看不出

来源:5-3 有参与无参

iifyou

2019-08-05 15:00

#include <stdio.h>

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

int what()

{

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

 return 0;

}

int help(int n)

printf("小明在慕课网上学习了xx门课程",n);

return 0;

}











int main()

{

    what();

    help(n);

    return 0;

}


写回答 关注

3回答

  • 一念中
    2019-09-26 12:00:24

    我靠,你定义参数,你调用参数时,难道不给其赋值吗?你要买车,车买了,你出去要使用它你不给它加油吗?


  • qq_Adolph_CGHNR4
    2019-08-26 10:55:29

    把xx换成%d  倒数第3行的n改成具体数字  缺个·大括号  还有俩个输出后的分号改成英文的   

  • 小小疾飞
    2019-08-05 15:12:27

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

    int help(int n)

    printf("小明在慕课网上学习了xx门课程",n);

    return 0;

    }

    help(n);这些地方错了。

    小小疾飞 回复iifyou

    我告诉你简单的吧。其余的你自己想。 printf("%s\n","小明在慕课网上学习");分号用了全角。 int help(int n)少了大括号 printf("小明在慕课网上学习了xx门课程",n);分号用了全角。这句还有其他问题,你自己看看。 help(n);这个你自己想想。

    2019-08-05 15:28:53

    共 2 条回复 >

C语言入门

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

926025 学习 · 20793 问题

查看课程

相似问题