#include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h>
struct fruiteria { char fruites[20]; char quantitat[20]; enum fruites{poma, taronja, maduixa, platan, melo, pera}; } al[10];
int main(void){
int i, num = 0; printf("Benvingut a la fruiteria. Que vol?\n\n"); printf("Tenim poma,taronja,maduixa,platan,melo i pera:\n\n"); while(1){ printf("Quants tipus de fruita vol?"); scanf("%i",&num); fflush(stdin); if (num < 1 || num > 6) printf("\nCom a molt tenim 6 tipus de fruita\n"); else break; } for (i=0; i<num; i++){ printf("\n\n--- FRUITA %i ---\n", i+1); printf("Introdueixi el nom de la fruita:\n"); gets(al[i].fruites); fflush(stdin); printf("Introdueixi la quantitat(kg):"); scanf("%f",al[i].quantitat); } printf("La fruita i la quantitat adquirida es:"); printf("\n\nFRUITA QUANTITAT "); printf("\n================= ================= \n"); for (i = 0; i < num; i++) printf("%-20s %-20f\n",al[i].fruites, al[i].quantitat); getch(); system ("pause"); return 0;
|