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

这个好像没问题但是为什么说不行呢?

#include <stdio.h>

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

int mooc1()

{

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

    return 0;

    }

int mooc2(int n)

{

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

    return 0;

}




int main()

{

int mooc1();

int mooc2(3);

    return 0;

}


提问者:qq_fullautomati_03152149 2016-04-14 13:36

个回答

  • 流蝶香lol
    2016-05-07 16:07:29

    第一个代码块中没有定义字符就不需要加“%s"直接利用输出韩函数直接输出就是啦!最后是调用函数所以不需要加数据类型,三个分号改成英文分号就可以!

  • 系雨沉舟
    2016-04-14 15:06:45

    main里的函数前面不用加int

  • 系雨沉舟
    2016-04-14 14:51:42

    有些" ; "你是用中文打出来的