Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
2 / 2 / 0
Регистрация: 12.04.2017
Сообщений: 99
1

Запуск программы через cmd

09.09.2018, 13:03. Показов 2657. Ответов 3
Метки нет (Все метки)

Всем привет!
Никак не могу запустить приложение через cmd.
Хочу заняться языком C, пробовал многие IDE и редакторы, но все никак не получается.Вот сижу с Sublime Text 3 и блокнотом.
Так как Sublime просто редактор кода и не поддерживает ввод от пользователя, я хочу запускать прогу с помощью cmd.Но и тут "камни".

Вот код:

C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
 
int main()
 
{
    int num;
    printf("Enter your number ");
    scanf("%i", num);
    printf("Your number is %d ", num);
    getchar();
    return 0;
}
Я ввожу число 12 , а консоль пропадает и не выводит "Your number is 12".В чем проблема?Почему не работает?
Спасибо за внимание.
p.s извините за такое непонятное изложение проблемы.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.09.2018, 13:03
Ответы с готовыми решениями:

Запуск программы через консоль
Что нужно сделать, чтобы программу запускать не через обычные input.txt и output.txt а через...

Запуск консоли cmd с передачей в нее команды
товарищи ,подскажите пожалуйста (желательно код) ,как мне вызвать cmd .Т.е запускается программа и...

Не получается зайти в папку через cmd
Из-за чего может не заходить в папку через cmd?

Язык си и windows batch file. Может язык си заменить батник? Интересует запуск из языка си утилиты cmd
Чтобы не конвертировать bat файл в exe. Возможно сделать саму программу в си, которая запускает...

3
Заблокирован
09.09.2018, 15:37 2
Лучший ответ Сообщение было отмечено IDarknessI как решение

Решение

Каким образом ты запускаешь? Открой консольное окно cmd и напиши в нем имя своего исполняемого файла. Ничего не должно закрываться.
1
2 / 2 / 0
Регистрация: 12.04.2017
Сообщений: 99
09.09.2018, 15:43  [ТС] 3
Есть файл main.c , после компиляции и сохранения(ctrl + s), появляется файл main.exe .
В командной строке пишу start main.exe
0
Заблокирован
09.09.2018, 16:05 4
У тебя уже cmd запущен, на кой тебе нужен start?

Добавлено через 1 минуту
А так, твоя проблема уже 1000 раз на форуме всплывала и решалась. Ищи по стандартному "у меня закрывается консольное окно", тьма тем. И не иссякнут они никогда, походу...
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.09.2018, 16:05

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Удаление предыдущего текста при выполнении программы в cmd
Хотелось бы сделать так: printf (&quot;Введите...&quot;); scanf(); После выполнения этих операций текст...

Запуск программы из другой программы
Ошибка Not enough memory среда borland C++ 3.1 я чтото делаю неправильно или комп подводит?...

В процессе отладки в окне cmd при нажатии enter курсор переходит на следующую строку вместо выполнения программы
Привет! Я новичок, изучаю Си по Керниган и Ричи. Столкнулся проблемой при выполнении задания: ...

Запуск программы через CMD
Здравствуйте, Простите возможно глупый вопрос, нигде не смог вычитать решения на него, у меня есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.