Dovrebbe andare in questo modo :

codice:
int Indice(unsigned char *x, int n){
    int i, k, somma;
    for(i=somma=0; i<4 && i < n && (k = (int)*x++) != 0; i++)
        somma+=toupper(k);
    return(somma);
}