AedenCak3

(Q3-3) Covid vaccine in C

Dec 17th, 2021 (edited)
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.23 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     int n;
  6.  
  7.         printf("How many people to vaccinate today?(atmost 300 individuals possible)\nInput: ");
  8.         scanf("%d", &n);
  9.         printf("\n");
  10.     while(n<0||n>300);
  11.  
  12.     int x;
  13.     int arr[5]={0};
  14.     char c='"';
  15.     printf("Enter 1 for %cPfizer%c\nEnter 2 for %cModerna%c\nEnter 3 for %cAstraZenecca%c\nEnter 4 for %cSino pharm%c\nEnter 5 for %cSputnik V%c\n", c,c,c,c,c,c,c,c,c,c);
  16.     printf("\n\n");
  17.     for(int i=0;i<n;i++)
  18.     {
  19.  
  20.         printf("Individual %d: ", i+1);
  21.         label:
  22.         scanf("%d", &x);
  23.  
  24.         if(x==1)
  25.             arr[0]++;
  26.         else if(x==2)
  27.             arr[1]++;
  28.         else if(x==3)
  29.             arr[2]++;
  30.         else if(x==4)
  31.             arr[3]++;
  32.         else if(x==5)
  33.             arr[4]++;
  34.         else
  35.             {
  36.                 printf("Invalid input, Please enter again: ");
  37.                 goto label;
  38.             }
  39.         }
  40.         printf("\n\n\n");
  41.  
  42.     printf("The total number of vaccines given-\n\n");
  43.     printf("Pfizer: %d\n", arr[0]);
  44.     printf("Moderna: %d\n", arr[1]);
  45.     printf("AstraZenecca: %d\n", arr[2]);
  46.     printf("Sino pharm: %d\n", arr[3]);
  47.     printf("Sputnik V: %d\n", arr[4]);
  48.  
  49.     return 0;
  50. }
  51.  
Add Comment
Please, Sign In to add comment