#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;
}