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

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
虾米意思,怎么解决,跪谢了...
...全文
35 16 点赞 打赏 收藏 举报
写回复
16 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
  • 打赏
  • 举报
回复
相关推荐
发帖
C语言
加入

6.5w+

社区成员

C语言相关问题讨论
申请成为版主
帖子事件
创建了帖子
2004-05-08 12:44
社区公告
暂无公告