fork download
  1. #include <stdio.h>
  2.  
  3. struct student {
  4. char student_id[10];
  5. char firstname[100];
  6. char lastname[100];
  7. char favorite_subjects[100];
  8. char book[100];
  9. char title[100];
  10. char author[100];
  11. char publisher[100];
  12. char year[10];
  13. char price[100];
  14. };
  15.  
  16. int main() {
  17. struct student studentgroup[5];
  18. int menu, i;
  19.  
  20. printf("MENU\n");
  21. printf("1: Fill in student information\n");
  22. printf("2: Display data\n");
  23. printf("Select menu: ");
  24. scanf("%d", &menu);
  25.  
  26. if (menu == 1) {
  27. for (i = 0; i < 5; i++) {
  28. printf("\n** This is your personal record %d **\n", i + 1);
  29. printf("Student ID: ");
  30. scanf("%s", studentgroup[i].student_id);
  31. printf("Firstname: ");
  32. scanf("%s", studentgroup[i].firstname);
  33. printf("Lastname: ");
  34. scanf("%s", studentgroup[i].lastname);
  35. printf("Favorite Subject: ");
  36. scanf("%s", studentgroup[i].favorite_subjects);
  37. printf("Book: ");
  38. scanf("%s", studentgroup[i].book);
  39. printf("Title: ");
  40. scanf("%s", studentgroup[i].title);
  41. printf("Author: ");
  42. scanf("%s", studentgroup[i].author);
  43. printf("Publisher: ");
  44. scanf("%s", studentgroup[i].publisher);
  45. printf("Year: ");
  46. scanf("%s", studentgroup[i].year);
  47. printf("Price: ");
  48. scanf("%s", studentgroup[i].price);
  49. }
  50. } else if (menu == 2) {
  51. for (i = 0; i < 5; i++) {
  52. printf("\n** Student Record %d **\n", i + 1);
  53. printf("Firstname: %s\n", studentgroup[i].firstname);
  54. printf("Lastname: %s\n", studentgroup[i].lastname);
  55. printf("Favorite Subject: %s\n", studentgroup[i].favorite_subjects);
  56. printf("Book: %s\n", studentgroup[i].book);
  57. printf("Title: %s\n", studentgroup[i].title);
  58. printf("Author: %s\n", studentgroup[i].author);
  59. printf("Publisher: %s\n", studentgroup[i].publisher);
  60. printf("Year: %s\n", studentgroup[i].year);
  61. printf("Price: %s\n", studentgroup[i].price);
  62. printf("**********************************\n");
  63. }
  64. } else {
  65. printf("Invalid menu selection: %d\n", menu);
  66. }
  67.  
  68. return 0;
  69. }
  70.  
Success #stdin #stdout 0.02s 25888KB
stdin
Standard input is empty
stdout
#include <stdio.h>

struct student {
    char student_id[10];
    char firstname[100];
    char lastname[100];
    char favorite_subjects[100];
    char book[100];
    char title[100];
    char author[100];
    char publisher[100];
    char year[10];
    char price[100]; 
};

int main() {
    struct student studentgroup[5];
    int menu, i;

    printf("MENU\n");
    printf("1: Fill in student information\n");
    printf("2: Display data\n");
    printf("Select menu: ");
    scanf("%d", &menu);

    if (menu == 1) {
        for (i = 0; i < 5; i++) {
            printf("\n** This is your personal record %d **\n", i + 1);
            printf("Student ID: ");
            scanf("%s", studentgroup[i].student_id);
            printf("Firstname: ");
            scanf("%s", studentgroup[i].firstname);
            printf("Lastname: ");
            scanf("%s", studentgroup[i].lastname);
            printf("Favorite Subject: ");
            scanf("%s", studentgroup[i].favorite_subjects);
            printf("Book: ");
            scanf("%s", studentgroup[i].book);
            printf("Title: ");
            scanf("%s", studentgroup[i].title);
            printf("Author: ");
            scanf("%s", studentgroup[i].author);
            printf("Publisher: ");
            scanf("%s", studentgroup[i].publisher);
            printf("Year: ");
            scanf("%s", studentgroup[i].year);
            printf("Price: ");
            scanf("%s", studentgroup[i].price);
        }
    } else if (menu == 2) {
        for (i = 0; i < 5; i++) {
            printf("\n** Student Record %d **\n", i + 1);
            printf("Firstname: %s\n", studentgroup[i].firstname);
            printf("Lastname: %s\n", studentgroup[i].lastname);
            printf("Favorite Subject: %s\n", studentgroup[i].favorite_subjects);
            printf("Book: %s\n", studentgroup[i].book);
            printf("Title: %s\n", studentgroup[i].title);
            printf("Author: %s\n", studentgroup[i].author);
            printf("Publisher: %s\n", studentgroup[i].publisher);
            printf("Year: %s\n", studentgroup[i].year);
            printf("Price: %s\n", studentgroup[i].price);
            printf("**********************************\n");
        }
    } else {
        printf("Invalid menu selection: %d\n", menu);
    }

    return 0;
}