请问以下两个代码,为什么代码一行不通,两个代码说的不是都一样吗?
代码一:
#include <stdio.h>
#include <math.h>
int main(int argc, char *argv[])
{
double a,b,c,y;
scanf("%lf\n,%lf\n,%lf\n",&a,&b,&c);
printf("a=%lf\n,b=%lf\n,c=%lf\n",a,b,c);
y=sqrt(a*a+b+b)/(b+c);
printf("y=%lf",y);
return 0;
}
代码二:
#include <stdio.h>
#include <math.h>
int main(int argc, char *argv[])
{
double a,b,c,y;
scanf("%lf",&a);
printf("a=%lf\n",a);
scanf("%lf",&b);
printf("b=%lf\n",b);
scanf("%lf",&c);
printf("c=%lf\n",c);
y=sqrt(a*a+b+b)/(b+c);
printf("y=%lf",y);
return 0;
}