Once you get the input file stream, it will be similar to reading from a standard input.
As a hint I can say, what about reading every integer and then store them appropriately. For example, 
1 2 3
4 5 6
7 8 9
Now you read everything like this
while (redaing>> num) {
    // here you would know whether you are reading the first number
    // or second number or third.
    // x[xi] = num or y[yi]=num or z[zi]=num
}
Also you need to do something before you start reading from a file using the input file stream.
Have this check to make the program more safe.
if (!reading) {
    cerr << "Unable to open file reading.txt";
    exit(1);   // call system to stop
}
A solution would be like this:
int xi=0,yi=0,zi=0,iter=0;
while(redaing >>num){
    if(iter%3==0)x[xi++]=num;
    else if(iter%3 ==1)y[yi++]=num;
    else
    z[zi++]=num;
    iter++;
}
More succintly as pointed by user4581301
while(redaing >>x[xi++]>>y[yi++]>>z[zi++]){
    //..do some work if you need to.
}
Also another from comment to limit the 100 line reading is [From comment of user4581301]
int index = 0; 
while(index < 100 && redaing >>x[index]>>y[index]>>z[index] ){ 
 index++; 
}
A better solution:
 vector<int> x,y,z;
 int a,b,c;
 while(reading>>a>>b>>c){
    x.push_back(a);
    y.push_back(b);
    z.push_back(c);
    //..do some work if you need to.
}