HELLOW EVERY BODY
This is my program and I can't find the errors
waiting for your coments
Code:
# include <iostream>
# include <string>
# include <fstream>
# include <iomanip>
using namespace std ;
struct patient
{
string fname;
int id;
int age;
};
void Read (patient [],int&);
void Find (patient [],int,int&);
void Display (patient [],int&);
int main()
{
patient info[20];
int num(0),x(0);
Read(info,x);
Find(info,x,num);
cout<<"Number of patints in twenties = "<< num;
Display(info,x);
return 0;
}
void Read (patient info[],int x)
{
ifstream din;
din.open("data.dat");
int c(0);
while (din)
{
din>>info[c].fname>>info[c].id>>info[c].age;
c++;
}
}
void Find (patient info[],int x, int&num)
{
int c(0);
while (c<20)
{
if (info[c].age>20 && info[c].age<29)
num++;
c++;
}
}
void Display (patient info[],int x)
{
int c(0);
cout <<" Patint name ID";
while (c<20)
{
if (info[c].age>20 && info[c].age<29)
cout<<setw(12)<<info[c].fname<<setw(12)<<info[c].id;
c++;
}
}