У меня Windows, и я использую git bash для запуска моей программы c.
Я использую g cc для компиляции кода. Когда я просто делаю простой printf("hello, world");
, он работает, но когда я пытаюсь создать простую программу, которая складывает два числа, она просто ничего не делает.
Она компилируется с gcc -o sum sum.c
, но когда я запускаю ее, используя ./sum
он ничего не делает, но когда я запускаю его в командной строке, он работает нормально.
#include <stdio.h>
int main(void) {
int n1, n2;
printf("Enter a number: ");
scanf("%d", &n1);
printf("Enter another number: ");
scanf("%d", &n2);
int sum = n1 + n2;
printf("Sum: %d\n", sum);
}
Я попытался ввести значения в git bash и получил этот результат по сравнению с cmd