Загрузка данных


#include <stdio.h>
#include <stdlib.h>
#include <locale.h>

int main(void) {
    // Для Code::Blocks этого обычно достаточно
    setlocale(LC_ALL, "Russian");

    int command;
    
    printf("Введите команду (1-4): ");
    scanf("%d", &command);

    switch (command) {
        case 1: {
            int i = 9;
            printf("Счетчик:\n");
            while (i >= 0) {
                printf("%d\n", i);
                i--;
            }
            break;
        }
        case 2: {
            int i, j;
            printf("Таблица умножения Пифагора:\n");
            for (i = 1; i <= 9; i++) {
                for (j = 1; j <= 9; j++) {
                    printf("%3d ", i * j);
                }
                printf("\n");
            }
            break;
        }
        case 3: {
            int a, b, c, temp;
            printf("Введите три числа через пробел: ");
            scanf("%d %d %d", &a, &b, &c);
            
            printf("Исходные числа: %d %d %d\n", a, b, c);

            if (a > b) { temp = a; a = b; b = temp; }
            if (a > c) { temp = a; a = c; c = temp; }
            if (b > c) { temp = b; b = c; c = temp; }

            printf("Числа по возрастанию: %d %d %d\n", a, b, c);
            break;
        }
        case 4: {
            printf("Вы выбрали команду 4. Это режим по умолчанию.\n");
            printf("Пожалуйста, введите команду из списка (1-4).\n");
            break;
        }
        default: {
            printf("Несуществующая команда. Пожалуйста, введите команду из списка (1-4).\n");
            break;
        }
    }

    return 0;
}