C语言自定义函数调用时 0报错 得不到任何答案

C语言自定义函数调用时 0报错 得不到任何答案
用的是vc6

如下

#include<stdio.h>
int text()
{
    printf("这几天天气不好\n");
    return 0;
}
int text2(int sum)
{
    printf("这%d天天气不好\n",sum);   
    return 0;
}

int main()
{
    int text();
    int text2(3);
    return 0;
}
阅读 3k
2 个回答

在你的main函数中

int text();
int text2(3);

这两个不是函数调用,而是声明(第二个应该需要报错才对)。
调用是这样的

text();
text2(3);

main函数里应该这样写吧:

text();
text2(3);
return 0;
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进