#include<stdio.h>
double add(double,double);
double sub(double,double);
double mul(double,double);
double divi(double,double);
double add(double num1,double num2)
{
return num1+num2;
}
double sub(double num1,double num2)
{
return num1-num2;
}
double mul(double num1,double num2)
{
return num1*num2;
}
double divi(double num1,double num2)
{
return num1/num2;
}
int mian(void)
{
int i;
double (*func[4])(double,double)={add,sub,mul,divi};
double x,y;
scanf("%lf %lf",&x,&y);
for(i=0;i<4;i++)
{
printf("%.2lf\n",(*func[i])(x,y));
}
return 0;
}
这个程序为毛会报了[Error] ld returned 1 exit status百度出来的结果都试了还是没用
C语言
最新推荐文章于 2024-09-26 09:55:13 发布