Untitled

Run Settings
LanguageC
Language Version
Run Command
int mul_digits(int number); #include <stdio.h> #include <stdlib.h> #include <locale.h> // Функція для підрахунку добутку цифр цілого числа int mul_digits(int number) { if (number == 0) return 0; number = abs(number); // працюємо з додатнім значенням int product = 1; while (number > 0) { product *= number % 10; number /= 10; } return product; } int main() { setlocale(LC_CTYPE, "ukr"); int a, b; printf("Введiть перше число: "); scanf("%d", &a); printf("Введiть друге число: "); scanf("%d", &b); int prod_a = mul_digits(a); int prod_b = mul_digits(b); printf("Добуток цифр першого числа: %d\n", prod_a); printf("Добуток цифр другого числа: %d\n", prod_b); if (prod_a > prod_b) { printf("Число %d має більший добуток цифр.\n", a); } else if (prod_b > prod_a) { printf("Число %d має більший добуток цифр.\n", b); } else { printf("Добутки цифр обох чисел однакові.\n"); } return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines