100 баллов. Здравствуйте, написал код на языке C, как мне сделать, когда выполняется условие if (a == b || a == c || b == c), в printf выводилось именно то условие которое и удовлетворило так скажем это условие? Не буду же я писать printf("Ответ: да, есть пара равных чисел %d и %d\n",a,b); потому что вдруг a и b - не пара равных числе и наоборот. Короче помогите пожалуйста.

#include "stdio.h"
#include "locale.h"
int main() {
setlocale(LC_ALL, "Rus");
int a, b, c;
printf("Введите 3 любых целых числа\n");
scanf_s("%d%d%d", &a, &b, &c);
if (a == b || a == c || b == c) {
printf("Ответ: да, есть пара равных чисел\n");
}
else printf("Ответ: нет пары равных чисел\n");


}
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.