C程序中一个奇怪的警告
warning C4013: 'printf' undefined; assuming extern returning int我做练习时出现这个警告,说我输出函数printf未定义,可是我在开头明明定义了include <stdio.h>啊,程序也可以运行,运行也是正常的,但是这个警告是什么回事?有人帮我解释下吗?
2009-08-11 12:11
2009-08-11 14:21
2009-08-11 14:27
2009-08-11 14:45
程序代码:q.c:2:21: error: student.h: 没有该文件或目录 q.c: 在函数‘main’中: q.c:8: 警告: 格式‘%lf’需要类型‘double’,但实参 2 的类型为‘int’ q.c:4: 警告: ‘main’的返回类型不是‘int’ q.c: 在文件层: q.c:15: 警告: 与‘selectbad’类型冲突 q.c:9: 警告: ‘selectbad’的上一个隐式声明在此 q.c:16: 警告: 与‘selectgood’类型冲突 q.c:10: 警告: ‘selectgood’的上一个隐式声明在此 q.c:19: 错误: 与‘ave’类型冲突 q.c:14: 错误: ‘ave’的上一个声明在此
2009-08-11 15:16
2009-08-11 15:38
2009-08-11 16:23

2009-08-11 17:54
2009-08-11 20:08
2009-08-11 23:12