大家帮忙看看这个弧度转换为角度的程序。有没有更好的改进方法?请高手指点一二。。。。。
#include<stdio.h>
#define PI 3.1415926 
void Transform1(float rad,int  d, int f,float m)/*弧度转换为角度*/
{
    double r,s;
    r=rad*180/PI;
    *d=(int)(r);
    s=(r-d)*60;
    *f=(int)(s);
    *m=(float)(s-f)*60;
}
int main()
{
    float rad,m;
    int d,f;
    printf("请输入弧度:");
    scanf("%f",&rad);
    Transform1(rad,d,f,m);
    printf("转换为%d度%d分%.1f秒",d,f,m);
    return 1;
}