#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("1: Fill in student information\n"); scanf("%d", &menu);
if (menu == 1) {
for (i = 0; i < 5; i++) {
printf("\n** This is your personal record %d **\n", i
+ 1); scanf("%s", studentgroup[i].student_id);
scanf("%s", studentgroup[i].firstname);
scanf("%s", studentgroup[i].lastname);
scanf("%s", studentgroup[i].favorite_subjects);
scanf("%s", studentgroup[i].book);
scanf("%s", studentgroup[i].title);
scanf("%s", studentgroup[i].author);
scanf("%s", studentgroup[i].publisher);
scanf("%s", studentgroup[i].year);
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;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpzdHJ1Y3Qgc3R1ZGVudCB7CiAgICBjaGFyIHN0dWRlbnRfaWRbMTBdOwogICAgY2hhciBmaXJzdG5hbWVbMTAwXTsKICAgIGNoYXIgbGFzdG5hbWVbMTAwXTsKICAgIGNoYXIgZmF2b3JpdGVfc3ViamVjdHNbMTAwXTsKICAgIGNoYXIgYm9va1sxMDBdOwogICAgY2hhciB0aXRsZVsxMDBdOwogICAgY2hhciBhdXRob3JbMTAwXTsKICAgIGNoYXIgcHVibGlzaGVyWzEwMF07CiAgICBjaGFyIHllYXJbMTBdOwogICAgY2hhciBwcmljZVsxMDBdOyAKfTsKCmludCBtYWluKCkgewogICAgc3RydWN0IHN0dWRlbnQgc3R1ZGVudGdyb3VwWzVdOwogICAgaW50IG1lbnUsIGk7CgogICAgcHJpbnRmKCJNRU5VXG4iKTsKICAgIHByaW50ZigiMTogRmlsbCBpbiBzdHVkZW50IGluZm9ybWF0aW9uXG4iKTsKICAgIHByaW50ZigiMjogRGlzcGxheSBkYXRhXG4iKTsKICAgIHByaW50ZigiU2VsZWN0IG1lbnU6ICIpOwogICAgc2NhbmYoIiVkIiwgJm1lbnUpOwoKICAgIGlmIChtZW51ID09IDEpIHsKICAgICAgICBmb3IgKGkgPSAwOyBpIDwgNTsgaSsrKSB7CiAgICAgICAgICAgIHByaW50ZigiXG4qKiBUaGlzIGlzIHlvdXIgcGVyc29uYWwgcmVjb3JkICVkICoqXG4iLCBpICsgMSk7CiAgICAgICAgICAgIHByaW50ZigiU3R1ZGVudCBJRDogIik7CiAgICAgICAgICAgIHNjYW5mKCIlcyIsIHN0dWRlbnRncm91cFtpXS5zdHVkZW50X2lkKTsKICAgICAgICAgICAgcHJpbnRmKCJGaXJzdG5hbWU6ICIpOwogICAgICAgICAgICBzY2FuZigiJXMiLCBzdHVkZW50Z3JvdXBbaV0uZmlyc3RuYW1lKTsKICAgICAgICAgICAgcHJpbnRmKCJMYXN0bmFtZTogIik7CiAgICAgICAgICAgIHNjYW5mKCIlcyIsIHN0dWRlbnRncm91cFtpXS5sYXN0bmFtZSk7CiAgICAgICAgICAgIHByaW50ZigiRmF2b3JpdGUgU3ViamVjdDogIik7CiAgICAgICAgICAgIHNjYW5mKCIlcyIsIHN0dWRlbnRncm91cFtpXS5mYXZvcml0ZV9zdWJqZWN0cyk7CiAgICAgICAgICAgIHByaW50ZigiQm9vazogIik7CiAgICAgICAgICAgIHNjYW5mKCIlcyIsIHN0dWRlbnRncm91cFtpXS5ib29rKTsKICAgICAgICAgICAgcHJpbnRmKCJUaXRsZTogIik7CiAgICAgICAgICAgIHNjYW5mKCIlcyIsIHN0dWRlbnRncm91cFtpXS50aXRsZSk7CiAgICAgICAgICAgIHByaW50ZigiQXV0aG9yOiAiKTsKICAgICAgICAgICAgc2NhbmYoIiVzIiwgc3R1ZGVudGdyb3VwW2ldLmF1dGhvcik7CiAgICAgICAgICAgIHByaW50ZigiUHVibGlzaGVyOiAiKTsKICAgICAgICAgICAgc2NhbmYoIiVzIiwgc3R1ZGVudGdyb3VwW2ldLnB1Ymxpc2hlcik7CiAgICAgICAgICAgIHByaW50ZigiWWVhcjogIik7CiAgICAgICAgICAgIHNjYW5mKCIlcyIsIHN0dWRlbnRncm91cFtpXS55ZWFyKTsKICAgICAgICAgICAgcHJpbnRmKCJQcmljZTogIik7CiAgICAgICAgICAgIHNjYW5mKCIlcyIsIHN0dWRlbnRncm91cFtpXS5wcmljZSk7CiAgICAgICAgfQogICAgfSBlbHNlIGlmIChtZW51ID09IDIpIHsKICAgICAgICBmb3IgKGkgPSAwOyBpIDwgNTsgaSsrKSB7CiAgICAgICAgICAgIHByaW50ZigiXG4qKiBTdHVkZW50IFJlY29yZCAlZCAqKlxuIiwgaSArIDEpOwogICAgICAgICAgICBwcmludGYoIkZpcnN0bmFtZTogJXNcbiIsIHN0dWRlbnRncm91cFtpXS5maXJzdG5hbWUpOwogICAgICAgICAgICBwcmludGYoIkxhc3RuYW1lOiAlc1xuIiwgc3R1ZGVudGdyb3VwW2ldLmxhc3RuYW1lKTsKICAgICAgICAgICAgcHJpbnRmKCJGYXZvcml0ZSBTdWJqZWN0OiAlc1xuIiwgc3R1ZGVudGdyb3VwW2ldLmZhdm9yaXRlX3N1YmplY3RzKTsKICAgICAgICAgICAgcHJpbnRmKCJCb29rOiAlc1xuIiwgc3R1ZGVudGdyb3VwW2ldLmJvb2spOwogICAgICAgICAgICBwcmludGYoIlRpdGxlOiAlc1xuIiwgc3R1ZGVudGdyb3VwW2ldLnRpdGxlKTsKICAgICAgICAgICAgcHJpbnRmKCJBdXRob3I6ICVzXG4iLCBzdHVkZW50Z3JvdXBbaV0uYXV0aG9yKTsKICAgICAgICAgICAgcHJpbnRmKCJQdWJsaXNoZXI6ICVzXG4iLCBzdHVkZW50Z3JvdXBbaV0ucHVibGlzaGVyKTsKICAgICAgICAgICAgcHJpbnRmKCJZZWFyOiAlc1xuIiwgc3R1ZGVudGdyb3VwW2ldLnllYXIpOwogICAgICAgICAgICBwcmludGYoIlByaWNlOiAlc1xuIiwgc3R1ZGVudGdyb3VwW2ldLnByaWNlKTsKICAgICAgICAgICAgcHJpbnRmKCIqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4iKTsKICAgICAgICB9CiAgICB9IGVsc2UgewogICAgICAgIHByaW50ZigiSW52YWxpZCBtZW51IHNlbGVjdGlvbjogJWRcbiIsIG1lbnUpOwogICAgfQoKICAgIHJldHVybiAwOwp9Cg==
#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;
}