Ho creato due array di 4 caratteri.

Uno si chiama ProvaSoluzione, l'altro CHIAVEALFA

Il CHIAVEALFA è generato automaticamente, ProvaSoluzione lo inserisco io.

Devo fare in modo che un contatore incrementi di 1 se i due valori corrispondenti sono uguali.

Ad esempio: se CHIAVEALFA è ABCD, e ProvaSoluzione è ABCE, il contatore deve essere uguale a 3.

i=0;
for (w=0; w<4; w++){
if ( ProvaSoluzione[w] == CHIAVEALFA[w] )
i++ ;
} ;
Se il primo carattere dell'array è uguale non mi incrementa.

qualche consiglio?