血细胞分析意义:高手看下这个程序错在哪里呀?急!

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 08:39:17
#include <stdio.h>

main()
{
int a,b,y;
printf("Enter a,b:");
scanf("%d,%d",&a,&b);
y=a*a+b*b
printf("y=%d\n",y);
}

#include <stdio.h>
main()
{
int a,b,y;
printf("Enter a,b:");
scanf("%d,%d",&a,&b); //这行多了个,应该%d%d
y=a*a+b*b //这行少了个;
printf("y=%d\n",y);
}

那个scanf的逗号问题,如果加了逗号,那么你输入ab的时候必须是型如12,32这样以逗号分隔,如果没有加逗号,则可以用回车和空格来确认。

c和c++中的;号是非常重要的,你要多注意!
如果在编译中有错误,你按F4可以看到错误!!

y=a*a+b*b后加;