c语言中如何在主函数定义一个值在子函数中通用?
我要定义的不是定值,我在主函数输入一个数,这个数在子函数中也能用,怎么弄?#include<stdio.h>voidoutput(inta[]);voidupline(i...
我要定义的不是定值,我在主函数输入一个数,这个数在子函数中也能用,怎么弄?
#include <stdio.h>
void output(int a[]);
void upline(int a[]);
int maxnum(int a[]);
int minnum(int a[]);
double average(int a[]);
void main()
{
int n,i;
int a[1000];
printf("输入n\n");
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
output(a);
upline(a);
maxnum(a);
minnum(a);
average(a);
}
这是我主函数,我要让输入的n在后面五个子函数中也能用怎么办? 展开
#include <stdio.h>
void output(int a[]);
void upline(int a[]);
int maxnum(int a[]);
int minnum(int a[]);
double average(int a[]);
void main()
{
int n,i;
int a[1000];
printf("输入n\n");
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
output(a);
upline(a);
maxnum(a);
minnum(a);
average(a);
}
这是我主函数,我要让输入的n在后面五个子函数中也能用怎么办? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询