salve ragazzi ho bisogno del vostro aiuto...
dovrei compilare un programma in grado di leggere dei nomi in un file.txt che io ho chiamato (nomi.txt)
questa è la funzione che ho usato per leggere da file,avendo dichiarato ovviamente nel file header
typedef char stringa [256];
typedef stringa nome[N] (con N definita = 100)
codice:
void leggi_nomi(nome n,int &riempimento)
{
riempimento=0;
ifstream leggi ("nomi.txt");
while(!leggi.eof())
{
leggi>>n[riempimento];
riempimento++;
}
leggi.close();
}
richiamandola nel main con tanto di stampa nomi...
dopo di che dovrei contare quante volte ogni nome si ripete nel file...il problema è proprio quest'ultimo passaggio non so proprio come fare...ricordo solo che il prof usò una struct se non sbaglio...
mi date una mano per favore??