Video appunto: Esempio C++ - Utilizzo di strutture
#include
#include
#include
using namespace std;

struct data{
char anno[5];
char mese[3];
char giorno[3];
};
struct paziente{
char nome[21];
char cognome[21];
int peso;
int altezza;
data datan;
};

int main(){
paziente paz1, paz2;
cout cin
.getline(paz1.nome, 21);
cin.getline(paz1.cognome, 21);
cout cin.getline(paz1.datan.anno, 5);
cin.getline(paz1.datan.mese, 3);
cin.getline(paz1.datan.giorno, 3);
cin>>paz1.peso;
cin>>paz1.altezza;
cin.ignore();
cout cin.getline(paz2.nome, 21);
cin.getline(paz2.cognome, 21);
cout cin.getline(paz2.datan.anno, 5);
cin.getline(paz2.datan.mese, 3);
cin.getline(paz2.datan.giorno, 3);
cin>>paz2.peso;
cin>>paz2.altezza;
if(strcmp(paz1.datan.anno, paz2.datan.anno) > 0){
int annoint, eta;
annoint = atoi(paz2.datan.anno);
eta = 2014 - annoint;
cout cout cout cout cout cout cout cout cout cout }else{
int annoint, eta;
annoint = atoi(paz1.datan.anno);
eta = 2014 - annoint;
cout cout cout cout cout cout cout cout cout cout }
return 0;
}