Lab3.1

Run Settings
LanguageC
Language Version
Run Command
#include <stdio.h> #include <stdlib.h> #include <locale.h> void print_repeated_digits(int* digit_count) { printf("Є цифри, що повторюються: "); for (int i = 0; i < 10; i++) { if (digit_count[i] > 1) { printf("%d (%d рази) ", i, digit_count[i]); } } printf("\n"); } void check_repeated_digits(long n, int* digit_count) { int digit; while (n > 0) { digit = n % 10; digit_count[digit]++; n /= 10; } } int main() { setlocale(LC_ALL, "Ukr"); long n; printf("Введiть число: "); scanf("%ld", &n); int digit_count[10] = { 0 }; check_repeated_digits(n, digit_count); int repeated_digits = 0; for (int i = 0; i < 10; i++) { if (digit_count[i] > 1) { repeated_digits = 1; break; } } if (repeated_digits) { print_repeated_digits(digit_count); } else { printf("Немає цифр, що повторюються\n"); } return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines