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

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

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

}


提问者:iifyou 2019-08-05 15:00

个回答

  • 一念中
    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);这些地方错了。