Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int supprimerLivre(const T_Titre rTitre,const T_Aut rAuteur, T_Bibliotheque *ptrB)
- {
- int cpt=0,reussite=0;
- int j;
- //printf("Il y a %d livre(s) dans cette bibliothèque",ptrB->nbLivres);
- while(cpt<(ptrB->nbLivres))
- {
- if((strcmp(ptrB->etagere[cpt].titre, rTitre)==0)&&(strcmp(ptrB->etagere[cpt].auteur, rAuteur)==0)&&(reussite==0))
- {
- printf("\n\t\tLivre supprimé : TITRE : %s - AUTEUR : %s", ptrB->etagere[cpt].titre, ptrB->etagere[cpt].auteur);
- strcpy(ptrB->etagere[cpt].titre,"");
- strcpy(ptrB->etagere[cpt].auteur,"");
- j=0;
- while(j<ptrB->nbLivres-1)
- {
- strcpy(ptrB->etagere[cpt+j].titre,ptrB->etagere[cpt+j+1].titre);
- strcpy(ptrB->etagere[cpt+j].auteur,ptrB->etagere[cpt+j+1].auteur);
- j++;
- }
- ptrB->nbLivres=ptrB->nbLivres-1;
- reussite=1;
- }
- cpt++;
- }
- return reussite;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement