Когда я компилирую эту маленькую программу вместо отображения "num1:7
, num2: 2
",
отображается «num1:-1218690218
, num2:-1217453276
». Я думаю, что я не указываю, что программа должна отображать, поэтому вместо этого я просто указываю диапазон int.
Прости.
#include <stdio.h>
main() {
int num1 = 7, num2 = 2;
printf("num1:%d , num2:%d\n"), num1, num2;
}
РЕДАКТИРОВАТЬ: Большое спасибо! Цель этого упражнения состояла в том, чтобы исправить синтаксические ошибки, но всякий раз, когда я его компилировал, я не получал никаких предупреждений. Эту скобку так легко пропустить.