summaryrefslogtreecommitdiff
path: root/c/playlist.c
blob: 17fac70ce353fe3bbd92d57f9313254a9dcf86f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
#include <stdbool.h>

int main() {
  bool running = true;

    while (running) {
        // Print menu options
        printf("Welcome to the text-based menu!\n");
        printf("1. Option 1\n");
        printf("2. Option 2\n");
        printf("3. Option 3\n");
        printf("4. Exit\n");

        // Get user input
        int option;
        scanf("%d", &option);

        // Handle user input
        switch (option) {
            case 1:
                printf("You chose option 1!\n");
                break;
            case 2:
                printf("You chose option 2!\n");
                break;
            case 3:
                printf("You chose option 3!\n");
                break;
            case 4:
                running = false;
                printf("You chose to exit the menu.\n");
                break;
            default:
                printf("Invalid input. Please try again.\n");
        }
    }
}