/*8. Crear un programa en qu es cre una estructura del tipus producte, que inclogui els segents camps : nom del producte, quantitat emmagatzemada, preu producte. En el programa shaur de declarar un array destructures daquest tipus. Lusuari determinar les dades de quants productes vol escriure, i un cop els ha escrit tots, haur descollir quin dels productes en vol veure la informaci. */ #include #include #define N 20 struct producte{ char nom_producte[N]; int quantitat; float preu; }cataleg[N]; void ini(struct producte [], int ); void cerca(struct producte [], char [], int ); void main(){ int n; char troba[20]; do{ printf("\n quants llibres ?\t"); scanf("%d", &n); }while((n<1)||(n>N)); fflush(stdin); ini(cataleg,n); printf("\nQuin nom de producte vols buscar?\t"); scanf("%s", troba); cerca(cataleg,troba,n); } void ini(struct producte cataleg[], int n){ int i; for(i=0;i