Проблема заключается лишь в том, чтобы найти наибольшее из трех чисел. Я уверен в этом, но система показывает «Thread 1; breakpoint 2.1» PS: Я использую xcode ..... Спасибо!может кто-нибудь сказать мне, что не так в этом коде?
#include <stdio.h>
int main() {
int a ;
int b ;
int c ;
printf("Enter your first number\n") ;
scanf("%d",&a) ;
printf("Enter your second number\n") ;
scanf("%d",&b);
printf("Enter your third number\n") ;
scanf("%d",&c) ;
if (a>b & a>c) {
printf("%d is greatest\n",a) ;
}
if (b>a & b>c) {
printf("%d is greatest\n",b);
}
if (c>a & c>b) {
printf("%d is greatest\n",c);
}
return 0 ;
}
'(а> Ь & а> с)' -> '(а> Ь && а> с)'. Логический и оператор = '&&'. Единый '&' - бит и оператор. –
'&' и '&&' - два разных оператора. Вы использовали неправильный. – DyZ
Как вы строите свою программу? Как вы его запускаете? Какой вклад вы им дадите? Каков полный и полный и неотредактированный результат (скопируйте его в виде текста)? –