/*studenti1.cpp*/

// Archivio studenti con numeri di matricola

#include <iostream>
#include <string.h>
using namespace std;

// La struttura contiene il nome e la matricola di uno studente
struct studente {
char nome[80];
unsigned int matricola;
};

int main (void)
{
// Dichiaro due variabili studente
studente s1, s2;

// Il primo studente si chiama Marco e ha matricola 123456
strcpy (s1.nome, "Marco");
s1.matricola = 123456;

// Il secondo studente si chiama Mario e ha la matricola successiva.
// Per risparmiare codice, copio lo studente Marco...
s2 = s1;
// ...modifico la 'c' in 'i'...
s2.nome[3] = 'i';
// ...e incremento la matricola.
s2.matricola++;

// Infine stampo il risultato.
cout << s1.nome << ' ' << s1.matricola << '\n';
cout << s2.nome << ' ' << s2.matricola << '\n';
return 0;
}