no se buscar carcteres..!!ayuda!!PORFAVOR!!!

cenutrio
19 de Noviembre del 2003
Llevo dias pensando pero no hay manera!!!.Tengo que hacer una cadena y contar los caracteres totales(esto bien)el problema es como puedo hacer para que me busque dentro de la cadena un carace('a'o'A';'e'o'E'.....).
Esto de buscar los caracteres lo tiene que hacer sin que yo le diga que caracteres son(anteriormente declarados) he pensado que tendria que hacer una nueva cadena declarandolas no???si alguien me pudiese echar un cable estaria muy agradecido!!!!

arioch
19 de Noviembre del 2003
scanf("%d",&caracter);
int i=0;
while(cadena[i]!='')
{
if(cadena[i]==caracter)
{
printf("Encontradon");
}
i++;
}

Eso es lo que decias ???