Non capisco perchè il programma salta l'inserimento del tito

di il
1 risposte

Non capisco perchè il programma salta l'inserimento del tito

#include <stdio.h>
#include <stdlib.h>
#define QLIB 2


struct libro /*1*/

{

char titolo[50];

char autore[20];

char editore[20];

long int prezzo;

};



main()

{

struct libro libreria[QLIB];


printf("\nINIZZIALIZZAZIONE DEI 3 LIBRI");

int i=0;

while(i<QLIB ){

printf("\ndammi titolo libro: ");
gets(libreria.titolo);
printf("\ndammi autore libro: ");
gets(libreria.autore);
printf("\ndammi editore libro: ");
gets(libreria.editore);
printf("\ndammi prezzo libro: \n");
scanf("%ld",&libreria.prezzo);

i++;
}

}

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte