Задать вопрос

Как упростить сравнение 4 чисел с помощью if?

На вход подается четыре числа, нужно сделать так, чтобы пользователь ввел разные целые числа.
Как скомпоновать такую форму записи:

start:
scanf("%d %d %d %d",&a ,&b, &c, &d);
if(a!=b&&a!=c);
    else{
        printf("Not good, repeat\n");
        goto start;
    }
if(a!=d&&b!=d);
    else{
        printf("Not good, repeat\n");
        goto start;
    }
if(b!=c&&c!=d);
    else{
        printf("Not good, repeat\n");
        goto start;
    }
  • Вопрос задан
  • 1103 просмотра
Подписаться 1 Простой 1 комментарий
Ответ пользователя Andrey Tsvetkov К ответам на вопрос (4)
yellow79
@yellow79
Senior Software Engineer
Складываешь чиселки в мапу, сет или что там есть в Си, далее если длина не равна числу входных чиселок, значит есть совпадения.
Ответ написан