请解释一下这两段程的区别!!!
#include <stdio.h>#include <math.h>
void main()
{
double x,s;
printf("input number:\n");
scanf("%f",&x);
s=sin(x);
printf("%.2f%.2f\n",x,s);
}
这个并输出的结果总是错的
#include "stdio.h"
#include "math.h"
main()
{
double x,y;
scanf("%f",&x);
y=sin(x);
printf("%f",y);
}
而这个程序结果却是对的!我自己找不出原因!请给看看