69,336
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
void input(int a[],int n);
void main()
{
int a[10],i;
input(a,10);//函数调用,以数组名为实参调用
/*输出a[10]测试*/
for(i=0;i<10;i++)
printf("%d ",a[i]);
}
/*函数定义*/
void input(int a[],int n)
{
int i;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
}
#include <stdio.h>
#include <stdlib.h>
int* input(int *a,int n)
{
int i=0;
a=(int*)malloc(sizeof(int)*n);
printf("Please input %d digital number:\n",n);
for(i=0;i<n;++i)
scanf("%d",&a[i]);
return a;
}
int main()
{
int *array;
array=input(array,10);
int i=0;
printf("Diaplay the nubmers.\n");
for(i=0;i<10;++i)
printf("%-4d",array[i]);
system("pause");
return 0;
}
input(int a[],int n)
{
for(int i=0;i!=n;++i)
cin>>a[i];
}
int main()
{
int a[10];
intput(a,10);
system("pause");
return 0;
}