用指针实现数组的输入输出调用函数并且不用整型变量。
#include <stdio.h>
#include <stdlib.h>
void input(int* data, int n)
{
int i;
printf("请输入%d个整数:",n);
for (i = 0; i < n; i++)
scanf("%d",&data[i]);
}
void output(int* data, int n)
{
int i;
for (i = 0; i < n; i++)
printf("%d ", data[i]);
}
int main()
{
int num[5];
input(num, 5);
output(num, 5);
return 0;
}

浙公网安备 33010602011771号