Bonjour,
Alors petit problème facile pour vous je pense
:
struct cd
{
char realisateur [64];
char titre [64];
char date [20];
char duree [64];
};
void remplissage (struct cd tab[], int* pcpt)
{
char rep [2];
do
{
cout << "Titre du film ? "<<endl;
gets (tab[*pcpt].titre);
cout << "Nom du realisateur ?"<<endl;
gets (tab[*pcpt].realisateur );
cout << "Date de sortie ? (jj/mm/aaaa)"<<endl;
gets (tab[*pcpt].date);
cout << "duree du film ? (min)" << endl;
gets (tab[*pcpt].duree);
comment je fais pour vérifier que la durée rentrer soit comprise entre [0,300] (j'ai essayé un strcmp mais je galère avec le pointeur)
tant que tab.duree < 0 ou tab.duree >300
saisir "erreur veuillez retaper une durée", tab.duree
fin tant que