Mam napisać program, który jako plik wejściowy ma ciąg znaków np: NAZWA_KOMENDY 3678NAZWA_KOLEJNEJ_KOMENDY 23
miedzy nazwą komendy, a liczbą będącą parametrem funkcji mam spację. Niestety spacji nie mam pomiędzy liczbą a nazwą kolejnej komendy. Scanf czyta do spacji. Czy jest możliwość to jakoś ładnie rozwiązać, żeby czytało mi napis liczbę, napis liczbę i tak do EOF?
char komenda[16];
unsigned int parametr;
scanf("%s", tablica);
scanf("%o", parametr);
/*tu wykonuje odpowiednia funkcje*/
scanf("%s", tablica);
scanf("%o", parametr);