Czy ktoś mógłby mi pomóc przy tej funkci
Wywołuje ją poleceniemgetNum(a, &d_a); getNum(b, &d_b);wczytuje 2 liczby działa ta fuckcja dobrze jak liczby są po enterze ale jak bym chciał tak że jedna liczba spacja 2 liczba6487214 3782917to już nie działa
A może po prostu tak:
int liczba1, liczba2; //liczby, do których wczytuję scanf("%d %d", &liczba1, &liczba2);
Gdyby mi o to wchodziło nie pisałbym na forum.Chodzi mi o przerobienie tej funkcji by wczytywał znak po znaku jako jedną zmienną i jak dojdzie do spacji zakonczył i zaczął wczytywać 2 jaką inną zmienną.
Taaak.. już widzę, że chodzi o trochę większe liczby...Spróbuj w warunku wyjścia z pętli sprawdzić, czy c nie jest również spacją:
if(c == '\n' || c == EOF || c == ' ') break;
Wtedy nie będziesz potrzebował drugiego getchar().
Dzięki ten problem już zażegnany.