Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/09/2010, 14:46
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 1 mes
Puntos: 228
Respuesta: ayuda en este ejercicio de C

No especificaste bien lo que necesitas. Por eso te voy recomendando un par de cosas.

Primero la constante "e" tiene un nombre muy inadecuado. Yo usarioa MAX,CANT_MAX, MAX_PERSONA o algun nombre caracteristico, mas que es una constante.

Segundo usa la identacion del codigo y el highlight que viene en el foro para mejorar la lectura del mismo.

Ahora un par de cosas para marcar en tu codigo:

Código C++:
Ver original
  1. while (rta !='s' || rta !='n')
  2. {
  3.     printf("error reingrese")
  4. }

A ese while te genera un bucle infinito, una vez que la condicion es True, nunca se sale proque internamente nunca se modifica la variable rta o se utiliza la sentencia break. Ademas al printf le falta el ";" final.