Voglio leggere in una stringa e analizzarlo con sscanf. Anche se non voglio leggere in nessuno spazio all'inizio.sscanf salta lo spazio bianco all'inizio
Esempio di stringa.
@a Bear Tiger
sscanf(strLine, "@%1s %64s %64s", dir, name1, name2);
Ho quello.
Il problema è se la linea va in come dicono
@a Bear Tiger
dovrebbe essere:
@a Bear Tiger
che vorrà leggere negli spazi fino al carattere @. Come posso saltare lo spazio bianco e leggere dal carattere @.
Grazie.
+1 per utilizzare gli specificatori della larghezza del campo corretti nella stringa di formato 'scanf'. –