Untitled

mail@pastecode.io avatar
unknown
plain_text
2 years ago
1.8 kB
2
Indexable
#include <stdio.h>
#include "medicina.h"
#include <string.h>

int main() {

    int opt = 0;
    Medicina medicina[3];
    char nombre[50];
    char basura;

    for(int i = 0; i < 3; i++) {
        printf("Name: ");
        scanf("%s", medicina[i].name);
        printf("Brand: ");
        scanf("%s", medicina[i].brand);
        printf("Price: ");
        scanf("%f", &medicina[i].price);
        printf("Stock: ");
        scanf("%d", &medicina[i].stock);
        medicina[i].refill = 0;
    }

    do {

        opt = menu();

        switch(opt) {
            case 1:
                //addPatient();
                printf("Add patient\n");
                break;
            case 2:

                printf("Nombre: ");
                scanf("%s", nombre);
                scanf("%c", &basura);

                for(int i = 0; i < 3; i++) {
                    medicina[i] = busca(medicina[i], nombre);
                }


                break;
            case 3:
                
                for(int i = 0; i < 3; i++) {

                    if(medicina[i].refill == 1) {
                        printf("Name: %s", medicina[i].name);
                        printf("Brand: %s", medicina[i].brand);
                        printf("Price: %f", medicina[i].price);
                        printf("Stock: %d", medicina[i].stock);
                        printf("Stock to refill? ");
                        scanf("%d", &medicina[i].stock);
                        medicina[i].refill = 0;
                    }
                    
                }

                break;
            case 4:
                printf("Bye!\n");
                break;
            default:
                printf("Invalid option!\n");
                break;
        }

    }while(opt != 4);

    return 0;
}