Parto dal presupposto che tu sappia scandire un array ovvero sei in grado di scrivere una funzione che ad esempio stampa i valori:
void StampaArray( int *array, int n )
{
int i;
for( i=0; i<n; i++ )
printf( "%d\n", array[i] );
}
su questa base puoi costruire:
- la ricerca del minimo: ad ogni passata di ciclo verifichi se il minimo è inferiore al minimo fino a quel punto trovato (inizialmente poni minimo=array[0]) e se si aggiorni minimo;
- somma delle posizioni pari: se (i%2) == 0 aggiorni una sommatoria che hai inizializzato a 0 in partenza;
- sommare i pari e i dispari, usando due variabili "sommatoria" separate
...
Spero di averti dato qualche spunto...