分析下面程序,请指出错误的原因和程序错在哪里,并改正错误。
#include <stdio.h>
main()
{
long a, b;
float x , y;
scanf("%d,%d\n",a, b);
scanf("%5.2f,%5.2f\n",x,y);
printf("a = %d,b = %d\n",a, b);
printf("x = %d,y = %d\n",
分析下面程序,请指出错误的原因和程序错在哪里,并改正错误。
#include <stdio.h>
main()
{
long a, b;
float x , y;
scanf("%d,%d\n",a, b);
scanf("%5.2f,%5.2f\n",x,y);
printf("a = %d,b = %d\n",a, b);
printf("x = %d,y = %d\n",