Ciao,
devo scrivere un programma che chiede di immattere una stringa, cioè un vettore di char.
Lo scopo del programma è visualizzare sullo schermo il numero di vocali e consonanti presenti nel vettore.

Ho preparato una bozza del programma:
codice:
main()
{
 int i,n,voc,con;
 char str[100];
 printf("Inserire una stringa composta da lettere dell'alfabeto e punteggiatura\n");
 scanf("%s",&str);
 n=0;
 i=0;
 while (s[i] != '\0') {
         n++;
         i++;
 }
 voc=0;
 con=0;
 for(i=0;i<n;i++) {
C'è un algoritmo efficace per contare vocali e consonanti?