C语言编写程序,要求从键盘输入两个整数,输出他们的平方和。如下的有什么问题,帮忙指正,谢谢。

2024-12-17 11:53:32
推荐回答(4个)
回答1:

void main()

{ int x,y,sum;

printf(" INPUT X,Y ");

scanf("%d",&x);

scanf("%d",&y);

sum=x*x+y*y;

printf("%d*%d+%d*%d=%d",x,x,y,y,sum);

getch();

}

扩展资料

三个整数输出的平方和:

#include

int main()

{

int a,b,c,d;

scanf("%d %d %d",&a,&b,&c);

d=a*a+b*b+c*c;

printf("%d",d); 

return 0;

}

参考资料:百度百科 - c语言

回答2:

scanf("%d\n",&a);
scanf("%d\n",&b);
scanf是输入语句,不需要加\n
然后,C语言函数最好是加一个返回值,在main前加int或者void都行,然后在函数最后加上return 0;
这个是规范的问题,不影响程序的运行

回答3:

2个 输入语句格式中 去掉 \n:
scanf("%d",&a);
scanf("%d",&b);
结束前加一句 return 0; 小程序,不加也不要紧。
c=a*a+b*b;
printf("输出:%d*%d+%d*%d=%d\n",a,a,b,b,c);
return 0;
}

回答4:

main前面缺少void,没有返回值,应该改为不需返回的void,报错是什么,把报错贴上来,应该就是这个了