level 6
是非偶然
楼主
编写程序计算输入的两个实数的和与差,要求自定义一个函数 sum_diff(float op1,float op2,float *psum,float *pdiff),其中op1和op2为输入的实数,*psum和*pdiff为计算的和与差。
下面为我写的程序,请教给位朋友帮忙指出错误
# include <stdio.h>
int main (void)
{
float op1,op2,sum,diff; void sum_diff(float op1,float op2,float *psum,float *pdiff); printf("Input op1 op2: ");
scanf("&lf&lf",&op1,&op2); sum_diff(op1,op2,&sum,&diff); printf("The sum is : \n",sum);
printf("The diff is: \n",diff);
return 0;
}
void sum_diff(float op1,float op2,float *psum,float *pdiff)
{
*psum=op1+op2;
*pdiff=op1-op2;
}
2012年11月27日 08点11分
1
下面为我写的程序,请教给位朋友帮忙指出错误
# include <stdio.h>
int main (void)
{
float op1,op2,sum,diff; void sum_diff(float op1,float op2,float *psum,float *pdiff); printf("Input op1 op2: ");
scanf("&lf&lf",&op1,&op2); sum_diff(op1,op2,&sum,&diff); printf("The sum is : \n",sum);
printf("The diff is: \n",diff);
return 0;
}
void sum_diff(float op1,float op2,float *psum,float *pdiff)
{
*psum=op1+op2;
*pdiff=op1-op2;
}
