merci mais j,ai un auttre prblème lorsque j,appuie sur 1,2 dans programmes il quitte. pouvez vous m,aidez voici le code:
- include < conio.c>
- include < iostream>
- include < stdlib.h>
using namespace std;
- define NOMBRE_DE_LIVRE 10
int no=0;
/ /class pour les livres
class livre
{
public:
livre()
{
int page1=0;
}
int titre()
{
cout<<"entrer le titre:";
scanf("%d",&1);
getch();
clrscr();
}
int page()
{
cout<<"entrer le nombre de page:";
scanf("%d",&1);
clrscr();
}
int display()
{
cout<<"le titre du livre est";
cout<<titre1;
cout<<"il a";
cout<<page1;
cout<<"pages";
cout<<"___________________________";
}
int titre1;
int page1;
};
livre l[NOMBRE_DE_LIVRE];
int sortie(livre l[NOMBRE_DE_LIVRE]);
int entrer(livre l[NOMBRE_DE_LIVRE]);
/ /fonctions main
int main()
{
int choix=0;
livre l[NOMBRE_DE_LIVRE];
cout<<"appuyer sur 1 pour entrer un nouveau livre.\n sur 2 pour consulter la liste des livre.\n sur 3 pour quitter";
scanf("%d",&);
switch(choix)
{
case 1:
clrscr();
int entrer(livre l[NOMBRE_DE_LIVRE]);
case 2:
clrscr();
int sortie(livre l[NOMBRE_DE_LIVRE]);
default:
cout<<"fonctions invalide";
}
return 0;
}
/ /fonctions entrée
int entrer(livre l[NOMBRE_DE_LIVRE])
{
if(no<NOMBRE_DE_LIVRE)
{
l[no].titre();
l[no].page();
no++;
}
else
{
cout<<"plus de place";
}
}
/ /fonctions sortie
int sortie(livre l[NOMBRE_DE_LIVRE])
{
for(int a=0;a<10;a++)
{
cout<< l[a].display();
getch();
}
}