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.
Variabile linguaggio C
Moderatori:
Paolino,
fairyvilje
2 messaggi
• Pagina 1 di 1
0
voti
%d "serve" PER I NUMERI
%s per le stringhe
es.
e poi
o
%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);
2 messaggi
• Pagina 1 di 1
Chi c’è in linea
Visitano il forum: Nessuno e 54 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)


