Jeśli dane w pliku są oddzielone spacją to spokojnie możesz użyć operatora ">>". Kopiowanie z wykorzystaniem tego operatora spowoduje skopiowanie danych do napotkania białego znaku (w tym przypadku jest to spacja).
Niech zmienne a i b będą typu int.
file >> a; file >> b;
Mówiąc o pierwszym wierszu w zmiennej a będzie znajdowała się wartość 1, a w zmiennej b wartość 2.
Co do reszty chyba nie muszę mówić co trzeba robić