se hai un prefisso con lettere e poi un numero la atoi ti tornerebbe 0. Quindi ti posizioni sull'inizio della stringa e scorri finchè non trovi un numero e da li in poi fai la atoi sul resto della stringa.
Per vedere se un carattere è un numero basta vedere se il suo codice ASCII sta tra 48 e 57 compresi(oppure usi la funzione.Per vedere se un carattere è una lettera usa la funzionecodice:isdigit(char c). Queste due funzioni stanno nella libreriacodice:isalpha(char c)codice:ctype.h