#include“stdlib.h”头文件问题“求解”
本帖最后由 风之残月 于 2014-11-10 10:27 编辑#include"stdio.h"
#include"stdlib.h"//为什么声明了它 下面的定义就有错!注释掉就没问题它到底是干嘛的? 要怎么用?
void main()
{
int max(int a,int b);
int min(int a,int b);
int (*p)(int a,int b);
int a,b,c,d;
printf("输入你要执行的功能:1、最大值2、最小值\n");
scanf("%d",&d);
printf("请输入要判断的两个数:\n");
scanf("%d%d",&a,&b);
switch(d)
{
case 1:
{
p=max;
c=(*p)(a,b);
printf("最大值为:%d\n",c);
break;
}
case 2:
{
p=min;
c=(*p)(a,b);
printf("最小值为:%d\n",c);
break;
}
}
}
int max(int a,int b)
{
return (a>b?a:b);
}
int min(int a,int b)
{
return (a<b?a:b);
}
你需要的是这本书
楼上说的有道理 stdio.h就是指“standard input&output"
意思就是说标准输入输出头文件
所以了用到标准输入输出函数时就要调用这个头文件。 oggplay 发表于 2014-6-12 17:21 static/image/common/back.gif
你需要的是这本书
虽然没有直接的说出答案 但我会去那本书上找下的谢了:handshake
页:
[1]