[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug gcc?



On Mon, 4 Jul 2005, MurDoK wrote:

> [...]
> ¿Alguna idea?

Varias:

* La primera, que las cosas de programación en C las preguntes mejor en
una lista sobre programación, por ejemplo gnu-c@listas.hispalinux.es.

* En el 99,9% de los casos, un programa que no funciona (y más si eres
un programador con poca experiencia) es por el programa que está mal,
no por el compilador.

* El fallo gordo, ya que preguntas, lo tienes en estas dos líneas:

  for(j=0; j<4; j++)
    coords[i] = 0;

[ Creo que sobran los comentarios ]

* Y si admites un consejo: termina de leer el K&R antes de empezar a
programar. Lee en particular el capítulo en el que se habla de la
equivalencia entre int y char. No te hace falta un bloque gordo de
switch y case para elegir una letra entre A y H, con esto tendrías más
que suficiente:

ch = (rand()%8)+'A';    // A-H



Reply to: