Ян
Яна

Программирование. Структуры. Массивы структур

Дан массив записей, содержащий сведения о студентах группы: фамилия и инициалы студента, Дата рождения (число месяц год) . Найти и вывести на экран самого молодого студента

Вот код, только он не сортирует и не выводит, помогите доделать!! !
#include "StdAfx.h"
#include "iostream"
#include "string"
#include "conio.h"
using namespace std;

const int L=31;

struct fio
{
char family[L];
char name[L];
char lastName[L];
};
struct Date
{
int day,month,year;
};

struct stud
{
fio fam;
Date dr;
};

void input(stud x[ ],int n);
void sortG(stud a[ ],int m);
void output(stud x[ ],int n);

void input(stud x[ ],int n)

{int i;
for (i=0 ;i>x.fam.family;
cout<<"name ";
cin>>x.fam.name;
cout<<"otchestvo ";
cin>>x.fam.lastName;
cout<<"den' rozhdeniya ";
cin>>x.dr.day;
cout<<"mesyac ";
cin>>x.dr.month;
cout<<"god ";
cin>>x.dr.year;
cout<.fam.family <<" "<< x.fam.name <<" "<< x.fam.lastName <<" "<< x.dr.day<<"."<< x.dr.month<<"."<< x.dr.year<< endl;
}

void main()
{
const int N=100;
int k,i;
stud a[N];
for (i=0; i.fam.family[0] = NULL;
a.fam.name[0] = NULL;
a.fam.lastName[0] = NULL;
a.dr.day = 0;
a.dr.month = 0;
a.dr.year = 0;
}

int m, n;
cout<<"kolichestvo studentov \n";
cin>>m;
input(a,m);
cout<<"ishodnui massiv\n";
output(a,m);
cout<<"Rezult \n";
sortG(a,m);
output(a,m);

void sortG(stud a[ ],int m);
{
int i;
int fl;
stud t;
do
{ fl=0; m--;
for (i=0;i.dr.year>a[i+1].dr.year)
{t=a;
a=a[i+1];
a[i+1]=t;
fl=1;
}
} while (fl==1);
getch();
}

}

Марина Зарубина
Марина Зарубина

А что пишет компилятор?
Делай так: пишешь код, запускаешь компилятор, убираешь обнаруженные ошибки, повторяешь.

Антон
Антон

глянь почту мот поможет!?

Похожие вопросы
программирование (одномерные массивы)
помогите с программированием в с++. массивы
помогите с программированием в с++, массивы
массивы двумерные (матрица) , программирование... кто поможет найти ошибку (с++)
Программирование. Как осуществляется доступ к динамическим структурам из программного кода?
Задача по программированию с использованием двухмерных массивов
Вопросы по с++. 1) что такое массивы структур? 2) массивы объявляются или инициализируются ( или и то, и другое)
Помогите написать программу на языке программирования VBA (работа с массивами)
Программирование алгоритмов циклической структуры с заданным числом повторений
Как надо учить программирование? Заучивать или понимать структуру строения?