Cuando lo ejecuto se salta del ciclo 1 al 3.
#include <stdio.h>
int vocTot=0, i;
char caracter;
char clave[10];
void main()
{
for(i=1; i<=10; i++)
{
printf("Ingrese el caracter %d: ", i
);
caracter=clave[i];
switch (caracter)
{
case 'a': vocTot++;
break;
case 'A': vocTot++;
break;
case 'e': vocTot++;
break;
case 'E': vocTot++;
break;
case 'i': vocTot++;
break;
case 'I': vocTot++;
break;
case 'o': vocTot++;
break;
case 'O': vocTot++;
break;
case 'u': vocTot++;
break;
case 'U': vocTot++;
break;
}
}
printf("El numero de vocales es: %d", vocTot
);
}