Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- struct Car {
- char name[50];
- int model;
- int year;
- };
- int INDEX = 0;
- struct Car car[40];
- void insert() {
- printf("Enter car name:\n");
- fflush(stdin);
- scanf("%s", car[INDEX].name);
- fflush(stdout);
- printf("Enter car model:\n");
- scanf("%d", &car[INDEX].model);
- printf("Enter Registration year:\n");
- scanf("%d", &car[INDEX].year);
- printf("Car has been inserted!\n\n");
- INDEX++;
- }
- void show() {
- int i;
- if (INDEX == 0) {
- printf("List is empty\n\n");
- } else {
- for (i = 0; i < INDEX; i++) {
- printf("Car Name: %s\n", car[i].name);
- printf("Car Model: %d\n", car[i].model);
- printf("Registration Year: %d\n", car[i].year);
- printf("\n");
- }
- }
- }
- int main() {
- int choise;
- while (1) {
- printf("Menu\n");
- printf("1. Insert Car\n");
- printf("2. Show All Cars\n");
- printf("3. Exit\n");
- printf("Enter your choise:\n");
- scanf("%d", &choise);
- if (choise == 1) {
- insert();
- } else if (choise == 2) {
- show();
- } else if (choise == 3) {
- break;
- } else {
- printf("Wrong Option!\n\n");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement