Тема: Яка помилка в коді?
Добридень. Виконувала завдання: Дано ціле чотиризначне число. Визначити, чи серед цифр числа є хоча б один
0. Як на мою думку, потрібно було ще використовувати "else", але воно не робить. Вкажіть мені про мою помилку, будь ласка.
#include <stdio.h>
#include <math.h>
int main() {
int a;
int b, c, d, n;
printf("Please enter a:\n");
scanf("%d", &a);
b = a % 100 / 100;
c = a / 100;
d = a / 10 % 10;
n = a % 10;
if (b == 0 || c == 0 || d == 0 || n == 0)
{
printf("Zero is found\n");
}
else {
printf("Zero is not found\n");
}
}