OK this is what I got:

# include <conio>
# include <iostream>
# include <iomanip>
# include <dos>

using namespace std;

int main()
{
int score;
char user_name[25];
char user_score[3];
ifstream infile;


infile.open("NAME_QUIZ.DAT", ios::in);



if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
if(infile)
{
infile.get(user_name,25);
infile.ignore(80,'\n');
infile.get(user_score, 3);
infile.ignore(80, '\n');
score = atoi(user_score);

cout << user_name<< endl;
cout <<user_score<<endl;
getch();

}
else
{
cout << "ERROR!\n";
}
infile.close();





return 0;
}

I need to know how to make it loop instead of those if statements, and I need it to print the highest and lowest scores.