Che cavolata, il bello è che ci sarò stato mezz'ora per cercare di capire l'errore prima della risposta... Ti ringrazio, soltanto non capisco una cosa: l'errore mio è che allo scanf non passsavo un indirizzo.... però provando a fare, ad esempio:

int valore;
scanf("%d", valore);

il risultato è che non mi scrive nulla ma non mi dà nemmeno l'errore di windows che mi dava prima....