Salve ragazzi! Sono nuovo del forum...
Ho creato un Database in C++, adesso vorrei riordinare i dati inseriti in esso ma non so proprio come fare.
Qualcuno mi può aiutare?
// Inizio Programma
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
// Database riguardante la biblioteca
struct libro
{
char titolo[40];
int anno;
};
typedef libro idlibro;
idlibro biblioteca[1000];
int i;
int n;
cout<<" Quanti libri devo inserire? ";
cin>>n;
for(i=0;i<n;i++) // Ciclo for per l'inserimento dei dati
{
cout<<" Inserire il titolo del libro ";
cin>>biblioteca.titolo;
cout<<" inserire l'anno di pubblicazione del libro ";
cin>>biblioteca.anno;
cout<<"\n\n";
}
for(i=0;i<n;i++) // ciclo riguardante la stampa
{
cout<<"\n Titolo del libro "<<biblioteca.titolo;
cout<<"\n\n";
cout<<"\n Anno di pubblicazione "<<biblioteca.anno;
cout<<"\n\n\n";
}
system("PAUSE");
return EXIT_SUCCESS;
}
// Fine Programma