老是说我的没定义!!可我已经定义过了呀!!大家帮忙看看
我在VC的环境下编译的!!老是说我的COMP没定义!!可是我定义过了呀!!晕死的了!!谢谢大家看看 说说原因!!
#include<stdio.h>
int main(void)
{
void comp(int*,int*);
void max(int*,int* ,int*);
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
max(&a, &b,&c);
printf("%d,%d,%d\n",a,b,c);
return 0;
}
void max (int *a,int *b,int *c)
{
comp(a,b);
comp(a,c);
comp(b,c);
}
void comp(int *a,int *b)
{
if(*a>*b)
{ int t;
t=*a;
*a=*b;
*b=t;
}
}