Scrivere un programma per la gestione di un magazzino di prodotti elettronici. Il magazzino contiene al massimo 5 prodotti identicati da un codice, nome, dal prezzo e dalla quantita. Il magazzino viene gestito per 10 giorni complessivi. Ogni giorno l'utente puo acquistare al massimo 5 prodotti se sono disponibili. Visualizzare il prodotto piu venduto nei 10 giorni.
codice:
#include <stdio.h>
#include <stdlib.h>
typedef struct {
int cod;
char *nome;
int prezzo;
int quantita;
}prodotto;
int main()
{ int giorni=10;
prodotto prodotti[5];
int i;
for(i=0;i<5;i++){
printf("inserisci il codice del %d-esimo prodotto:",i);
scanf("%d",&prodotti[i].cod);
printf("inserisci il nome del %d-esimo prodotto:",i);
scanf("%s",&prodotti[i].nome);
printf("inserisci il prezzo del %d-esimo prodotto:",i);
scanf("%d€",&prodotti[i].prezzo);
printf("inserisci la quantità del %d-esimo prodotto:",i);
scanf("%d",&prodotti[i].quantita);
}
system("PAUSE");
return 0;
}
una volta che ho inserito i prodotti con i relativi nomi,codici,quantità ec...
come faccio a gestire il magazzino, in modo che ogni giorno acquisto dei prodotti...???
uso una rand() ??at: per acquistare fino ad un massimo di 5 prodotti ?