|
è vero! c'è di più, se si vuole acquisire una stringa, mica si può fare
scanf("%s",str)
se la stringa è composta da una parola sola è OK; ma se per esempio scrivi "ciao peppe" la lettura si ferma al primo spazio e i resto della stringa rimane "incastrato"...
cioè
scanf("%s",str)
scanf("%i",&num)
se faccio così e la stringa contiene uno spazio, la prima parola viene acquisita, e la seconda va a finire sul secondo scanf con i risultati che puoi immaginare!!
devo usare per forza la gets, ma perchéééééé!!!!!!!!
|