读书人

帮小弟我检查一下,多谢

发布时间: 2012-03-22 17:43:57 作者: rapoo

帮我检查一下,谢谢
/*要做一个统计与计算的课程设计,我写了一小部分求和的代码就出错了,各位大虾帮我看一下,谢谢*/
int num[1000];
int n,i;
int sum=0;


input()
{
printf( "please input n: ");
scanf( "%d ",&n);
printf( "please input %d number: ",n);
for (i=0;i <n;i++)
scanf( "%d ",&num[i]);
}

int qiuhe()
{

for (i=0;i <n;i++)
sum+=num[i];
return (sum);
}
main()
{

input() ;
printf( "%d ",n);
printf( "%d ",qiuhe());
getch();
}


[解决办法]
#include <conio.h>
#include <ctype.h>
[解决办法]
void input()
{
...
}

void main()
{
...
}
[解决办法]
#include <stdio.h>
#include <conio.h> // getch()

int num[1000];
int n,i;
int sum=0;


void input(void)
{
printf( "please input n: ");
scanf( "%d ",&n);
printf( "please input %d number: ",n);
for (i=0;i <n;i++)
scanf( "%d ", &num[i]);
}

int qiuhe(void)
{

for (i=0;i <n;i++)
{
sum+=num[i];
}
return (sum);
}

int main(void)
{

input() ;
printf( "%d ",n);
printf( "%d ", qiuhe());
getch();
return 0;
}
[解决办法]
main()
{

input() ;
// printf( "%d ",n);//这句注释掉
printf( "%d ",qiuhe());
getch();
}
[解决办法]
#include "stdafx.h "
#include <conio.h>

int num[1000];
int n,i;
int sum=0;


void input()
{
printf( "please input n: ");
scanf( "%d ",&n);
for (i=0;i <n;i++)
{
printf( "please input n[%d]: ",i+1);
scanf( "%d ",&num[i]);
}

}

int qiuhe()
{
for (i=0;i <n;i++)
sum+=num[i];
return (sum);
}
void main()
{
input() ;
printf( "%d ",qiuhe());
getch();
}
上面大家说的是对的啊

读书人网 >C语言

热点推荐