Pagina 1 di 1

Variabile linguaggio C

MessaggioInviato: 28 mag 2009, 22:54
da Grinn
Ciao a tutti, sono alle prime armi con il linguaggio C e nel mio primo programma, bisogna inserire un nome quindi uso scanf per leggerlo, poi lo stampo con printf %d, e fino qui tutto bene, il problema è che se lo richiamo nuovamente col carattere %d al posto del nome esce solo uno strano carattere, quindi avevo pensato di muovere questo dato in una variabile, ma poi non so come richiamarla e stamparla.
Esiste un metodo?
Grazie.

Re: Variabile linguaggio C

MessaggioInviato: 29 mag 2009, 10:39
da phylum
%d "serve" PER I NUMERI
%s per le stringhe

es.
Codice: Seleziona tutto
char miastringa[250];
scanf("%s",miastringa);


e poi
Codice: Seleziona tutto
printf("Ciao %s",miastringa);


o
Codice: Seleziona tutto
printf(miastringa);