gdhfg1234 G gdhfg1234 Регистрация 21 Дек 2013 Сообщения 93 Репутация 0 Спасибо 0 Монет 0 25 Янв 2017 #1 #include #include #include int main() { int a; int b; scanf("%d &d", &a, &b); a == b? printf(" a=b %d %d", a, b) : printf(" a!=b %d %d ", b, a); } Логика вроде простая, но все время срабатывает на 2-рой printf, почему? и как исправить?
#include #include #include int main() { int a; int b; scanf("%d &d", &a, &b); a == b? printf(" a=b %d %d", a, b) : printf(" a!=b %d %d ", b, a); } Логика вроде простая, но все время срабатывает на 2-рой printf, почему? и как исправить?
марк8890 М марк8890 Регистрация 7 Ноя 2013 Сообщения 64 Репутация -3 Спасибо 0 Монет 0 25 Янв 2017 #2 scanf("%d %d", &a, &b); //<--- & вместо % у тебя был Позитивный голос 0
kirillkot1 K kirillkot1 Регистрация 21 Июн 2013 Сообщения 93 Репутация 0 Спасибо 0 Монет 0 25 Янв 2017 #3 инклюды сюда не пролезли сканф с кривым форматом Позитивный голос 0
Supreme1337 S Supreme1337 Регистрация 25 Янв 2017 Сообщения 5 Репутация -12 Спасибо 0 Монет 0 25 Янв 2017 #4 изи просто же нах*уй Позитивный голос 0