PDA

Visualizza la versione completa : [C++] Funzione scanf() che non prende dati


emi81
03-05-2007, 08:48
dopo una printf ho inserito una scanf di questo tipo :

char c;
scanf("%d",c);

ora io vorrei che se l'utente preme invio senza inserire un carattere la mia scanf prende il dato void e poi continua con il programma.

una spece di printf("premi un tasto per continuare")
scanf();

bigmickey
03-05-2007, 09:16
Hai pensato di mettere un & davanti alla c? tipo scanf("%d",&c);
magari cosė passi l' indirizzo di c alla funzione.. :zizi:

zucchino
03-05-2007, 09:28
... in ogni caso non risolvi...
la scanf č fatta apposta per saltare gli spazi e/o return iniziali...

Loading