Tema: arrays y for
Ver Mensaje Individual
  #34 (permalink)  
Antiguo 10/04/2012, 07:08
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 1 mes
Puntos: 228
Respuesta: arrays y for

Para empezar tenes esta dos lineas:

for(;;)
printf("\n\t\t*** SUMA DE LOS 6 NUMEROS ***\n");

Esto va hacer que se imprima en pantalla infinitamente esa cadena...
Un for de esa for genera un ciclo infinito. No se para uqe lo pusiste...

Por otro lado tienes muchos lios de llaves y demas.... realmente estas entendiendo bien lo que haces??

Fiajte por ejemplo esta linea:

scanf("%s", &salir);
if(salir == 'S' | salir == 's'){

Abres un if pero nunca lo cierrras....cada llave que abre se tiene que corresponder con una llave que cierre.

Por lo general las llaves se usan cuando se abre un if, un for o un while...no en otro momento. Veo que estas poniendo llave por cualquier lado y creo que eso te esta mareando.....


Por otro lado supongo que el primer for lo quieres usar para repetir todo el codigo de nuevo.... yo usaria un do {} while(); y la condicion del while seria la que tienes en el if al final de todo...

if(salir == 'S' | salir == 's'){

Pero asi: (salir == 'S' || salir == 's')

te recomiendo que pruebes este tema de los ciclos con algun programa muchisimo mas corto para que puedes entender bien como funciona y ver el tema de las llaves y los bloques.

Saludos