PDA

View Full Version : prelevamento di una cifra in una stringa


tidus_10
01-11-2007, 17:48
presa in input una stringa di caratteri al cui interno c' e un intero, come faccio a prelevare quest'ultimo?
(il linguaggio è in c)

airon
01-11-2007, 18:17
Ce la funzione isdigit() oppure puoi giocare con i codici ascii sapendo che i numeri vanno da 48 a 57 decimale.
Scorri la stringa e di volta in volta controlli il singolo char.
Poi lo metti in un vettore di char e lo converti in numero con la funzione atoi();

tidus_10
01-11-2007, 18:30
ok grazie!!