1) ti è stato scritto che deve essere void abs( int *a)
Quindi la funzione non deve restituire valori. L'esercizio è fatto per comprendere come i valori passati come argomento possano essere modificati. E' una funzione di una sola linea
codice:void abs(int *a) { if((*a)<0) *a=-(*a); }
2) la visualizzazione del dato con le printf non va nella funzione ma all'uscita nel main

Rispondi quotando