建议使用子函数
#include<stdio.h>
void arrin(double *p) //输入函数
{
for(int i = 0;i<5;++i)
scanf("%lf",(p+i));
}
void arrout(double *p) //输出函数
{
double sum = 0.0;
for(int i = 0;i<5;++i)
{
printf("%.1lf ",*(p+i));
sum+=*(p+i);
}
printf("%.1lf\n",sum);
}
int main()
{
double arr1[5],arr2[5],arr3[5],arr4[5],arr5[5];
arrin(arr1);
arrin(arr2);
arrin(arr3);
arrin(arr4);
arrin(arr5);
arrout(arr1);
arrout(arr2);
arrout(arr3);
arrout(arr4);
arrout(arr5);
return 0;
}

京公网安备 11010502036488号