# include & ltstdio.h & gt
# include & ltstdlib.h & gt
int arrsum(int *arr,int num);
int main()
{
int * arr 1;
int * arr2
int num 1 = 0;
int num 2 = 0;
int sum 1 = 0;
int sum 2 = 0;
int I;
Printf("輸入數組中的數據個數1:\ n ");
scanf("%d ",& ampnum 1);
Printf("輸入數組2中的數據數:\ n ");
scanf("%d ",& ampnum 2);
arr 1 =(int *)malloc(sizeof(int)* num 1);
arr 2 =(int *)malloc(sizeof(int)* num 2);
for(I = 0;我& ltnum 1;i++)
{
Printf("為數組1輸入壹個整數:\ n ");
scanf("%d ",arr 1+I);
}
for(I = 0;我& ltnum2i++)
{
Printf("為數組2輸入壹個整數:\ n ");
scanf("%d ",arr 2+I);
}
sum1=arrsum(arr1,num 1);
sum2=arrsum(arr2,num 2);
Printf("數組1中數據的和為:%d\n ",sum 1);
Printf("數組2中數據的和為:%d\n ",sum 2);
getchar();
返回0;
}
//對數組中的元素求和的函數
整數數組(整數*數組,整數)
{
int sum = 0;
int I;
for(I = 0;我& ltnumi++)
{
sum+= arr[I];
}
返回總和;
}