fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. typedef struct BurgerRecipe{
  5. char BreadType;
  6. char MeatType;
  7. int SaltPercent;
  8. float MagicIngredientGrams;
  9. }recipes;
  10.  
  11. void create_recipe(recipes sample[4],int input,char bread,char meat,int salt,int magic);
  12. void user_input(char bread,char meat,int salt,int magic);
  13.  
  14. struct burger {
  15. recipes celery[4];
  16. recipes oatmeal[4];
  17. recipes treebark[4];
  18. }burgers;
  19.  
  20.  
  21. int main()
  22. {
  23. int i=0,j=0,k=0;
  24. int input,salt,magic;
  25. char bread,meat,l;
  26.  
  27. while(1)
  28. {
  29. int option;
  30. printf("Choose an option:\n1.Enter new recipe\n2.Search by breadtype\n3.Display all burger recipes\n4.Display recipe for particular burger type\n5.Close recipe book\n");
  31. scanf("%d",&option);
  32. if(option==1)
  33. {
  34. char burg_type[10];
  35. printf("Enter the burger type you woud like to create(celery,oatmeal,treebark)");
  36. scanf("%s",burg_type);
  37. if (burg_type=="celery")
  38. {
  39. printf("This burger type already contains 5 recipes\n Would you like to replace an existing recipe?(y/n)");
  40. scanf("%c",l);
  41. printf("Enter the recipe number you would like to update(0-4)");
  42. scanf("%d",&input);
  43. user_input(bread,meat,salt,magic);
  44. create_recipe(burgers.celery,input,bread,meat,salt,magic);
  45. }
  46. else
  47. printf("egvsrgsrgs");
  48.  
  49.  
  50. }
  51.  
  52. return 0;
  53. }
  54.  
  55. void create_recipe(recipes sample[4],int input,char bread[10],char meat[10],int salt,int magic)
  56. {
  57. strcpy(sample[input].BreadType,bread);
  58. strcpy(sample[input].MeatType,meat);
  59. sample[input].SaltPercent=salt;
  60. sample[input].MagicIngredientGrams=magic;
  61. }
  62.  
  63. void user_input(char bread[10],char meat[10],int salt,int magic)
  64. {
  65. printf("Enter the bread type to use");
  66. scanf("%s",bread);
  67. printf("Enter the meat type to use");
  68. scanf("%s",meat);
  69. printf("Enter the sal percent");
  70. scanf("%d",salt);
  71. printf("Enter the magic ingredients grams");
  72. scanf("%d",magic);
  73. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: illegal character: '#'
#include <stdio.h>
^
Main.java:1: error: class, interface, or enum expected
#include <stdio.h>
         ^
Main.java:2: error: illegal character: '#'
#include <string.h>
^
Main.java:6: error: class, interface, or enum expected
char MeatType;
^
Main.java:7: error: class, interface, or enum expected
int SaltPercent;
^
Main.java:8: error: class, interface, or enum expected
float MagicIngredientGrams;
^
Main.java:9: error: class, interface, or enum expected
}recipes;
^
Main.java:11: error: class, interface, or enum expected
void create_recipe(recipes sample[4],int input,char bread,char meat,int salt,int magic);
^
Main.java:12: error: class, interface, or enum expected
void user_input(char bread,char meat,int salt,int magic);
^
Main.java:14: error: class, interface, or enum expected
struct burger {
^
Main.java:16: error: class, interface, or enum expected
    recipes oatmeal[4];
    ^
Main.java:17: error: class, interface, or enum expected
    recipes treebark[4];
    ^
Main.java:18: error: class, interface, or enum expected
}burgers;
^
Main.java:21: error: class, interface, or enum expected
int main()
^
Main.java:24: error: class, interface, or enum expected
    int input,salt,magic;
    ^
Main.java:25: error: class, interface, or enum expected
    char bread,meat,l;
    ^
Main.java:27: error: class, interface, or enum expected
   while(1)
   ^
Main.java:30: error: class, interface, or enum expected
       printf("Choose an option:\n1.Enter new recipe\n2.Search by breadtype\n3.Display all burger recipes\n4.Display recipe for particular burger type\n5.Close recipe book\n");
       ^
Main.java:31: error: class, interface, or enum expected
       scanf("%d",&option);
       ^
Main.java:32: error: class, interface, or enum expected
       if(option==1)
       ^
Main.java:35: error: class, interface, or enum expected
           printf("Enter the burger type you woud like to create(celery,oatmeal,treebark)");
           ^
Main.java:36: error: class, interface, or enum expected
           scanf("%s",burg_type);
           ^
Main.java:37: error: class, interface, or enum expected
           if (burg_type=="celery")
           ^
Main.java:40: error: class, interface, or enum expected
                scanf("%c",l);
                ^
Main.java:41: error: class, interface, or enum expected
				printf("Enter the recipe number you would like to update(0-4)");
				^
Main.java:42: error: class, interface, or enum expected
				scanf("%d",&input);
				^
Main.java:43: error: class, interface, or enum expected
				user_input(bread,meat,salt,magic);
				^
Main.java:44: error: class, interface, or enum expected
				create_recipe(burgers.celery,input,bread,meat,salt,magic);
				^
Main.java:45: error: class, interface, or enum expected
            }
            ^
Main.java:50: error: class, interface, or enum expected
   	}
   	^
Main.java:53: error: class, interface, or enum expected
}
^
Main.java:58: error: class, interface, or enum expected
    strcpy(sample[input].MeatType,meat);
    ^
Main.java:59: error: class, interface, or enum expected
    sample[input].SaltPercent=salt;
    ^
Main.java:60: error: class, interface, or enum expected
    sample[input].MagicIngredientGrams=magic;
    ^
Main.java:61: error: class, interface, or enum expected
}
^
Main.java:66: error: class, interface, or enum expected
    scanf("%s",bread);
    ^
Main.java:67: error: class, interface, or enum expected
    printf("Enter the meat type to use");
    ^
Main.java:68: error: class, interface, or enum expected
    scanf("%s",meat);
    ^
Main.java:69: error: class, interface, or enum expected
    printf("Enter the sal percent");
    ^
Main.java:70: error: class, interface, or enum expected
    scanf("%d",salt);
    ^
Main.java:71: error: class, interface, or enum expected
    printf("Enter the magic ingredients grams");
    ^
Main.java:72: error: class, interface, or enum expected
    scanf("%d",magic);
    ^
Main.java:73: error: class, interface, or enum expected
}
^
43 errors
stdout
Standard output is empty