Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/11/2011, 01:48
chicoserio
 
Fecha de Ingreso: noviembre-2011
Ubicación: guerrero
Mensajes: 3
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: programación en turbo c++

me marca error en:

aqui me indica que el case 3: "pasa por la inicialización de una variable local en la función main () "
case 3:
scanf("%[^\n]", palabra); // * Leemos la cadena con todo y espacios. Con esto evitamos el uso de la funcion gets.
for (i = 0; ;i++)
{
if(palabra[i] == '\0')
break; // Si llegamos al fin de cadena rompemos el ciclo
if(palabra[i] != ' ')
contador++; // Si es cualquier caracter distinto de espacio en blanco incrementamos el contador.
}
printf("cantidad de letras: %i\n", contador);
{
getch();
system("cls");



y el otro error que me marca es en esta otra parte:

while(opcion!=4); aqui me indica que el código no tiene effet de la función main ();
clrscr();
printf("\t\t#####PROCESO TERMINADO#####\n\n");
printf("\t\t****FIN****\n");
}
return 0;
}