Вопрос по Code::Blocks (непонятки)

IDE, VCS и прочее

Модератор: Модераторы разделов

KMS
Сообщения: 231
ОС: Leap 42.1

Вопрос по Code::Blocks

Сообщение KMS »

Написал простенькую консольную програмку на С

Код: Выделить всё

#include <stdio.h>;

int main()
{
   char name[20];
   printf("Your name?\n");
   scanf("%s",name);
   printf("Hello %s\n",name);

   return(0);
}

Собираю, запускаю, выскакивает окно типа konsole с надписью Your name? и все, на клаву не реагирует. Если запускать через Debud>Start, то пишет еще warning: GDB: Failed to set controlling terminal: Operation not permitted и тоже на клаву не реагирует.
Спасибо сказали:
Аватара пользователя
Fen1x
Сообщения: 174
Статус: начинающий пингвин
ОС: Arch/Slackware

Re: Вопрос по Code::Blocks

Сообщение Fen1x »

Попробуйте так:

Код: Выделить всё

#include <iostream>
int main()
{
   char name[20];
   printf("Your name?\n");
   scanf("%s",name);
   printf("Hello %s\n",name);

   return 0;
}

У меня все работает.
Arch user | Kernel 2.6.32 |
"Краткость - сестра таланта" (с) А.П. Чехов |
Спасибо сказали:
KMS
Сообщения: 231
ОС: Leap 42.1

Re: Вопрос по Code::Blocks

Сообщение KMS »

Так выдает ошибку - error: iostream нет такого файла или каталога.

Может я с самого начала не так делаю.
Делаю так - Create a new project > Console application и выбираю С.
Спасибо сказали:
KMS
Сообщения: 231
ОС: Leap 42.1

Re: Вопрос по Code::Blocks

Сообщение KMS »

Это у меня xterm что то глючит, на клаву вообще не реагирует. Выставил в настройках codeblocks, что бы в место xterm запускался konsole, теперь все нормально.
Спасибо сказали: