哪里出错了鸭

来源:5-3 有参与无参

Puppet_kz

2019-04-07 16:06

#include <stdio.h>

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

int learing()

{

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

    return 0;

}


int number(int n)

{

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

    return 0;

}


int main()

{

    learing();

    number(5);

    return 0;

}


写回答 关注

4回答

  • 远空的你
    2019-05-06 21:35:56

    int learing()
    {
        printf("%s\n","小明在慕课网上学习");
        return 0;
    }

    这是你的编译的第一个错误

    stray '\357' in program
         printf("%s\n","小明在慕课网上学习");

    以后看到\357,\274等等大多数都是你中英文符号的问题

    你的错误是   printf("%s\n","小明在慕课网上学习"); 

    你把鼠标放到结尾发现它比下一排的“;”要宽些,

    修改:把输出语句的语句结束符及“;”改为英文的“;”就OK了                                      

  • 1037898340
    2019-04-08 18:04:54

    复制了你的代码到编译器,有个分号写错了。嗯,溜啦溜啦

    https://img1.mukewang.com/5cab1ca9000100c704230116.jpg

  • 1037898340
    2019-04-08 17:58:53

    上面说错了,好尴尬,又删不掉。建议你自己复制粘贴到自己的IDE编译工具去调试调试

  • 1037898340
    2019-04-08 17:45:56

    这样是找不到函数的,要么将前两个函数复制粘贴到main函数下面,要么就是在你写方法那里先定义好这两个函数的名称,然后在再main函数后面写具体的方法体。具体原理不太清楚,也是才刚学c.

    https://img3.mukewang.com/5cab18390001841b04320467.jpg

C语言入门

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

926027 学习 · 20793 问题

查看课程

相似问题