一个关于函数中return的简单困惑
#include<stdio.h>#define PI 3.1415926
main()
{
int r;float *s;
float yuan(int,float);
scanf("%d",&r);
s=&yuan(r);
printf("圆的面积为",yuan(r));
return 0;
}
float yuan(int r,float s){
s=PI*r*r;
return s;
}
//本意是打算运用一个关于计算圆面积的简单函数,但是如果使用return而不用printf语句的话,怎么样才能把函数中的计算结果返回给原函数中呢?主函数如何得到一个返回值?函数中的return语句是我短板,求大家解我困扰~~~~谢谢