Не могу понять, что не правильно в программе, язык Си - Компьютерные вопросы

Вопрос Не могу понять, что не правильно в программе, язык Си

Регистрация
21 Дек 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
#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, почему? и как исправить?
 
Сверху Снизу