Programación de funciones en lenguaje C
#include lt;stdlib.hgt;
void Maxnum(int []);
float Avenum(int [ ]);
void Ordernum( int []);
void main(){
int a[10];
int i;
printf("Ingrese diez dígitos: \n?");
for (i=0; ilt; =9; i){
scanf("d", amp;a[i]);
if (i!=9)
printf("?");
}
Maxnum(a);
printf("El promedio es: .3f\n", Avenum(a));
Ordernum(a) ;
system("pausa");
}
void Maxnum(int b[]){
int temp1=0 , temp2=b[0],m;
for (m=0;mlt;=9;m){
if (b[m]gt;temp1) p>
temp1=b[m];
if (b[m] lt;temp2)
temp2=b[m];
}
printf("Valor máximo: valor mínimo: d\n", temp1, temp2
}
float Avenum( int b[]); {
int n,.sum=0;
for (n=0;nlt;=9;n){
suma =b[n] ;
}
retorno (flotante)suma/10;
}
void Ordernum(int b[]){ p>
int i,j,k,temp;
for (i=1;ilt;=10;i)
for (j=0;jlt;= 8; j )
si (b[j]gt; b[j 1]){
temp=b[j];
b[j ]=b[j 1];
b[j 1]=temp;
}
printf("Ordenar:\n"); p>
p>
for (k=0;klt;=9;k)
printf("d ",b[k]);
printf ("\n" );
}
Parece que has mencionado esta pregunta, así que la responderé.