问题描述
#include< stdio.h>
int Square(int a);
int main()
{
/ *变量定义:* /
int a;
{
printf("输入正整数\ n:);
scanf("%d",& a);
(a> 0);
{
printf("此代码将计算square \ n:");
//调用Square函数
(a * a);
printf(%d的平方是%d \ n,a);
返回* a;
}
}
返回0;
}
输入正整数
:此代码将计算正方形
:12的平方是-181033120
请帮我改进这个以便我能得到正确的回答
#include <stdio.h>
int Square(int a);
int main ()
{
/* variable definition: */
int a;
{
printf ("Enter a positive Integer\n: ");
scanf("%d", &a);
(a > 0);
{
printf ("This code will calculate square \n: ");
// Call the Square Function
(a * a);
printf("Square of %d is %d\n",a);
return a * a;
}
}
return 0;
}
Enter a positive Integer
: This code will calculate square
: Square of 12 is -181033120
please help me refine this so i can get the correct answer
推荐答案
这篇关于为什么代码出错了的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!