non mi sembra ci sia una funzione predefinita per lo scanning di una stringa, mi sa che te la devi scrivere tu
io ho buttato giù questa, se la vuoi adattare alle tue esigenze
ciaocodice:#include <stdio.h> int main() { char riga[] = "1 2 33 44 11"; char *ptr = riga; printf("%s\n", ptr); while (*ptr) { char *num = ptr; while (*ptr && *ptr != ' ') ptr++; if (*ptr) *ptr++ = '\0'; printf("%s\n", num); } }
sergio