#include void in(int Array1[], int *ArraySize); void calc(int Array1[], int ArraySize); void out(int Array1[], int ArraySize); main () { int Array1[150]; int ArraySize; in(Array1, &ArraySize); calc(Array1, ArraySize); out(Array1, ArraySize); } void in(int Array1[], int *ArraySize) { int count; int count2; for (count=0; (scanf("%d", &Array1[count]))!=EOF; count++) { } for (count2=count+1; count2<=150; count2++) { Array1[count2]=0; } *ArraySize=count; } void calc(int Array1[], int ArraySize) { int pos, MaxVal=0, MaxValPos; for (pos=0; posMaxVal) { MaxVal=Array1[pos]; MaxValPos=pos; } } Array1[MaxValPos]=999; } void out(int Array1[], int ArraySize) { int pos; for (pos=0; pos