2 回答

TA貢獻1893條經驗 獲得超10個贊
int _tmain(int argc, _TCHAR* argv[])
{
void process();//====仔細看我這個
process();
return 0;
}
void process()
{
int a,b;int c;
void max(int a,int b,int *c); //====仔細看我這個
void min(int a,int b,int *c);//====仔細看我這個
void add(int a,int b,int *c);//====仔細看我這個
void plus(int a,int b,int *c);//====仔細看我這個
printf("please input a,b:");

TA貢獻1803條經驗 獲得超3個贊
process函數里面不能再定義函數了
#include<stdio.h>
int process();
int max(int a,int b,int *c);
int min(int a,int b,int *c);
int add(int a,int b,int *c);
int plus(int a,int b,int *c);
printf("please input a,b:");
void main()
{
process();
}
void process()
{
int a,b;int c;
scanf("%d%d",&a,&b);
max(a,b,&c);
printf("%d\n",c);
min(a,b,&c);
printf("%d\n",c);
add(a,b,&c);
printf("%d\n",c);
plus(a,b,&c);
printf("%d\n",c);
}
void max(int n,int m,int *t)
{
if(n>m)
*t=n;
else *t=m;
}
void min(int n,int m,int *t)
{
if(n<m)
*t=n;
else *t=m;
}
void add(int n,int m,int *t)
{
*t=n+m;
}
void plus(int n,int m,int *t)
{
if(n>m)
*t=n-m;
else *t=m-n;
}
- 2 回答
- 0 關注
- 399 瀏覽
添加回答
舉報