Mais c´est quoi ton problème ?
Compter le nombre d´occurences de chaques lettres ou compter le nombre total de lettre ?
Parce que si c´est le nombre total de lettres, utilise "strlen" de string.h, sinon l´exemple que je t´ai donné fonctionne, voila version corrigée :
void NombreOccurences(char chaine[], int occurences[])
{
char *courant;
for(courant=chaine ; *courant!=´\0´ ; courant++)
occurences[*courant]++;
}
Il suffit de lui passer la chaine a traiter et un tableau de 256 cases préalablement initialisées à zero.
Ensuite, pour connaitre le nombre d´occurences de la lettre A par exemple, si le tableau qui stocke le nombre d´occurences s´appelle "occurences", tu fais : occurences[´A´].
Ceci dit j´ai l´impression que tu n´es pas encore très famillié avec le C et le code ASCII, regarde un tuto au besoin, parce que ce que tu essaye de faire nécessit déjà quelques connaissances sur les tableaux, les pointeurs etc...