我的习题
#include <iostream>
#define N 100
using namespace std;
typedef struct
{
int id,g ;
string name ;
//int len;
}sqlist;
sqlist student[N];
void insert(sqlist student[],int id,string name,int g,int x)
{
// sum+=student.g;
student[x].id=id;
student[x].g=g;
student[x].name=name;
//student.len++;
}
void disp(sqlist stdent[],int x)
{
int i;
for(i=0;i<x;i++)
{
cout<<stdent[i].id<<" "<<student[i].name<<" "<<student[i].g;
cout<<endl;
}
}
int main(int argc, char *argv[])
{
int id,g,i,n,sum;
string name;
//init(student);
i=0;
cin>>n;
int t=n;
sum=0;
while(n--)
{
cin>>id>>name>>g;
sum+=g;
insert(student,id,name,g,i);
i++;
}
disp(student,t);
cout<<sum/t<<endl;
return 0;
}