Quote Originariamente inviata da Saever Visualizza il messaggio
Quindi per scorrere tipo l'array e queste cose qui uso i, se invece devo modificare il contenuto di un array uso a[i] giusto? Quindi lo scanf è come ho scritto sopra e l'if diventa: if (a[i]%2==0) a[i]=a[i]/2
Giusto?
Non mi hai capito.

Quanto controlli l'indice (con la if) devi controllare i

Per gestire i valori degli elementi dell'array (per l'input o la modifica) allora usi a[i]

Quindi la scanf con &a[i] e il controllo con

if(i%2==0) a[i]=a[i]/2