看一下这个题错在哪?题目是:从键盘输入几个数,以0作为结束标志,判断其正负,并求其平方和.void main(){ int n,m[100],counter=0; long int sum=0; while(1) { printf("please input a number:"); scanf("%d",&m[n]);

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 06:55:26

看一下这个题错在哪?题目是:从键盘输入几个数,以0作为结束标志,判断其正负,并求其平方和.void main(){ int n,m[100],counter=0; long int sum=0; while(1) { printf("please input a number:"); scanf("%d",&m[n]);
看一下这个题错在哪?
题目是:从键盘输入几个数,以0作为结束标志,判断其正负,并求其平方和.
void main()
{
int n,m[100],counter=0;
long int sum=0;
while(1)
{
printf("please input a number:");
scanf("%d",&m[n]);
if(m[n]==0)break;
else if(m[n]>0)printf("+\n");
else
printf("-\n");
counter++;
}
for(n=0;n

看一下这个题错在哪?题目是:从键盘输入几个数,以0作为结束标志,判断其正负,并求其平方和.void main(){ int n,m[100],counter=0; long int sum=0; while(1) { printf("please input a number:"); scanf("%d",&m[n]);
//---------------------------------------------------------------------------
#include /*没有包含头文件*/
void main()
{
int n=0,m[100]={0};/*n和m没有初始化,counter无用,去掉*/
long int sum=0;
while(1)
{
printf("please input a number:");
scanf("%d",&m[n]);
if(m[n]==0)break;
else if(m[n]>0)printf("+\n");
else
printf("-\n");
n++;/*n值没有递变*/
}
for(n=0;n