Базовый запрос программирования на языке Си
#include <stdio.h> int main() { int x,a,b; scanf("%d%d",&a,&b); x= a>b ? a : b; Return 0; }
почему эта штука не работает? :(
Что я уже пробовал:
Попробовал запустить код, но не получилось
#include <stdio.h> int main() { int x,a,b; scanf("%d%d",&a,&b); x= a>b ? a : b; Return 0; }
"Это не работает" - одно из самых бесполезных описаний проблемы, которое мы получаем: оно абсолютно ничего не говорит нам о проблеме. Мы не знаем, получаете ли вы сообщение об ошибке, или неправильные данные, или даже что этот код успешно компилируется!
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы.
Итак, расскажите нам, что происходит, когда вы запускаете этот код, что вы ожидали, как вы проверили, что произошло. Помогите нам помочь вам!
В этом случае я предполагаю, что "не работает" означает две вещи: "он не компилируется" и
"если бы он компилировался, то не дал бы мне результата".
Он не компилируется, потому что C чувствителен к регистру: "Return" - это не то же самое, что "return".
Изменить это:
Return 0;До настоящего времени:
return 0;
return
: printf("%d:%d - %d\n", a, b, x);
scanf("%d%d",&a,&b);До настоящего времени:
scanf("%d,%d", &a, &b);И введите ваши два числа, разделенные запятой: "12, 14" или "666,77"
5.