为了账号安全,请及时绑定邮箱和手机立即绑定

有参,无参问题

#include <stdio.h>

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


int learning()

{

    printf("小明在慕课网上学习");

}


int test( int n)

{

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

}


int main()

{

    learning();

    test(3);

    return 0;

}

代码哪里错了啊

正在回答

4 回答

..........你逗号用的是中文输入法的,换成英文输入法的逗号就成功了。

1 回复 有任何疑惑可以回复我~
#1

空条承太郎乀 提问者

非常感谢!
2018-05-05 回复 有任何疑惑可以回复我~

000

0 回复 有任何疑惑可以回复我~

hello.c: In function 'test':
hello.c:11:61: error: stray '\357' in program
    printf("小明已经在慕课网上学习了%d门课程",n);
                                                            ^
hello.c:11:62: error: stray '\274' in program
    printf("小明已经在慕课网上学习了%d门课程",n);
                                                             ^
hello.c:11:63: error: stray '\214' in program
    printf("小明已经在慕课网上学习了%d门课程",n);
                                                              ^
hello.c:11:64: error: expected ')' before 'n'
    printf("小明已经在慕课网上学习了%d门课程",n);
                                                               ^
hello.c:11:50: warning: format '%d' expects a matching 'int' argument [-Wformat=]
    printf("小明已经在慕课网上学习了%d门课程",n

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926028    人
  • 解答问题       20793    个

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

进入课程

有参,无参问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信