帮忙,急!谢谢,哪里错了啊

来源:百度知道 编辑:UC知道 时间:2024/07/15 23:02:42
#include<stdio.h>
void main()
{
int a,b,m,sum;
m=(a*a+b*b)/100;
sum=a+b;
printf("Please enter a,b:");
scanf("%d,%d",&a,&b);
if(a*a+b*b>=100)
{
printf("The answer is %d\n",m);
}
else
{
printf("The answer is %d\n",sum);
}
}问题:
. 编程实现:输入整数a和b,若(a的平方+b的平方)大于100,则输出(a的平方+b的平方)百位以上的数字,否则输出a、b之和。

#include<stdio.h>
void main()
{
int a,b,m,sum;
printf("Please enter a,b:");
scanf("%d%d",&a,&b);

m=(a*a+b*b)/100;
sum=a+b;
if(a*a+b*b>=100)
{
printf("The answer is %d\n",m);
}
else
{
printf("The answer is %d\n",sum);
}
}
这样就好了,输入A,B的值后没有为M和SUN赋值,所以M和SUM还是系统分配的值