Luego no entiendo muy bien lo que pretendes con la conversion de char a int en el bucle:Código: Text for(iCont=0;(int)(sCadena) != -1;iCont++) {..........
Con respecto a la variable iEncontrado, lo que quería hacer es que no haga comparaciones demás, si la vocal era una 'a', para qué iba a comparar las demás.