昨天刚买了本书,救命啊...

yuce 2004-05-08 12:44:29
小弟初学还没进门槛,昨天买了本谭的C语言程序设计
下载了个TC3.0
然后照书上最简单的例子试试
main()
{
printf("this is a c program./n")
}
在TC里面选择Compile的时候提示说
function 'printf' should have a prototype
虾米意思,怎么解决,跪谢了...
...全文
60 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuce 2004-05-08
  • 打赏
  • 举报
回复
是不是这样
#include <stdio.h>
main()
{
printf("this is a c program.\n");
}
RookieStar 2004-05-08
  • 打赏
  • 举报
回复
#include <stdio.h> 置顶。
yuce 2004-05-08
  • 打赏
  • 举报
回复
楼上的谢谢了啊,不过哪个stdio.h怎么加进去的?

不懂...

程序好难的说
seabreeze9802 2004-05-08
  • 打赏
  • 举报
回复
少了个分号,还有换行符不是“/n”,而是“\n”。
whongun 2004-05-08
  • 打赏
  • 举报
回复
把头文件 stdio.h 包含进来
yuce 2004-05-08
  • 打赏
  • 举报
回复
分号打了的啊..
yuce 2004-05-08
  • 打赏
  • 举报
回复
门都还没入就遇见难题了..
RookieStar 2004-05-08
  • 打赏
  • 举报
回复
分号打了吗?
printf("this is a c program./n");
C/C++ 语句的结束标志是分号。
yuce 2004-05-08
  • 打赏
  • 举报
回复
大虾们救命了.....
yuce 2004-05-08
  • 打赏
  • 举报
回复
谢谢了啊,CSDN好多好淫呢
lwjcn 2004-05-08
  • 打赏
  • 举报
回复
#include <stdio.h>
这句加在最头
yswift 2004-05-08
  • 打赏
  • 举报
回复
#include<stdio.h>

int main()
{
printf("this is a c program.\n");
return 0;
}
yuce 2004-05-08
  • 打赏
  • 举报
回复
这样也可以啊……

#include<stdio.h>

void main()
{
printf("this is a c program.\n");
}

如果main不作返回最好将main申明为void :)


THANKS
KISS 一个
yuce 2004-05-08
  • 打赏
  • 举报
回复
编辑还是通不过,
说什么
function should return a value
ShadowCpp 2004-05-08
  • 打赏
  • 举报
回复
这样也可以啊……

#include<stdio.h>

void main()
{
printf("this is a c program.\n");
}

如果main不作返回最好将main申明为void :)
yiminggw 2004-05-08
  • 打赏
  • 举报
回复

70,024

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧