Jeżeli chodzi tobie o to ,że liczby porządkowe są ustawione kolejno i trzeba po prostu je zignorować to można to zrobić np.tak:
int tab[128];
int n;
for(int i=0;i<128;i++)
{cin>>n;
cin>>tab;}
a jeżeli liczby porządkowe są w przypadkowej kolejności chyba coś takiego:
int tab[128];
int n;
for(int i=0;i<128;i++)
{cin>>n
cin>>tab[n-1];}
Z tym że ten sposób zadziała jeżeli ilośc dannych w pliku będzie taka sama jak wielkośc tablicy.
No i oczywiście jeżeli pierwsza liczba w porządku będzie miała liczbę porządkową1, wtedy odpowiadająca jej wartość zostanie zzapisana do pierwszej komórki tablicy czyli o indeksie 0 :D