|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilja Elizarov 2:5020/5113.55 15 Jan 2003 22:56:24 To : All Subject : printf обрезает строку до пробела --------------------------------------------------------------------------------
Вот решил начирикать небольшой исходничек, т.к. решил заняться кодингом на c++,
а cout и cin - нет в линухе, поэтому пришлось самому осваивать scanf и printf.
И так исходник:
=================== УЦАЛ-УЦАЛ ===================
#include <stdio.h>
char *value;
main()
{
printf("Введите текст: ");
scanf("%s",&value);
printf("Вы ввели: ");
printf("%s\n",&value);
}
================= УЦАЛ-УЦАЛ =================
Если ввесть скажем: Helloworld, то на экран уйдёт Helloworld, а
если "hello world", то на выход уйдёт лишь "hello", почему такое происходит?
... [MatrixNet] [human influx] [Реутов] [ОС Пингвин] [SynthPop]
--- _xmms:_ %s
* Origin: Hа безрыбьи и РАК - ДЕВА. (2:5020/5113.55)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/45753e25afdc.html, оценка из 5, голосов 10
|