НМ
Надежда Мусаева

Как вводить строку с клавиатуры в языке С? Желательно увидеть пример такой программки.

Анатолий
Анатолий

#include
#include
#define BUF 256
int main() {
char string[BUF];
setlocale(LC_CTYPE, ".1251");
printf(" Введите строку: ");
setlocale(LC_CTYPE, ".866");
fgets(string, BUF, stdin);
setlocale(LC_CTYPE, ".1251");
printf(" Вы ввели: ");
setlocale(LC_CTYPE, ".866");
printf("%s", string);
getchar();
return 0;
}

AM
Aleksey Mantsurskiy

С++?
или именно чистый С?

СЗ
Сергей Заллентинов

Веселуха как всегда.. .

char ch[100];
cin>>ch;

Мне это больше всего нравится.

Похожие вопросы
приведите пример, когда Вы смогли "увидеть между строк" :)
Цикл и ввод с клавиатуры. Джава
Элементы массива вводятся с клавиатуры. Как будет
помогите с паскалем вообще не догоняю как делатьс клавиатуры вводится строка посчитать количество слов в строке и в конц
с клавиатуры вводится строка посчитать кол-во слов в строке и в коне каждого слова вставить звездочку
Ассемблер (MASM). Как изменить код программы, чтобы можно было вводить строку с клавиатуры?
Вводит с клавиатуры строку длиной не более 200 символов, ищет в ней самое длинное слово и выводит его.
Язык сам переключается при вводе с клавиатуры. Почему? Что делать?
Vb разработать программу, которая вводит с клавиатуры 5 строк, и для каждой строки выводит первую и последнюю букву.
ЯЗЫК СИ! Ввести строку с клавиатуры и удалить лишние пробелы из этой строки