Si infatti l'errore è detettato alla linea 304:
codice:
Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 0xb76c8b90 (LWP 4387)]
0x08049595 in nemico_func (arg=0xbf9afd30) at s.c:304
304 if(!(time_giu%SOGLIA_GIU)) // ad intervalli regolari
Ho provato a settare alla linea 254 time_giu a 1 invece che a 0 e il programma sembra funzionare.. I $ si muovono e con la barra spara
Ho trovato come non fare una banana... 
EDIT: Cmq ho rilevato un comportamento strano: ritornando a settare time_giu a 0 e ricompilare, il programma funziona ugualmente.. :master: