6.06.2011 / 16:45 | |
IIIypuk Пользователь Сейчас: Offline
Имя: Шурег Откуда: Валуйки Регистрация: 06.06.2011
| А мне синтаксис C++ не нравиться. Вот PHP мой любимый. Ну и Delphi еще.
|
6.06.2011 / 21:54 | |
IIIypuk Пользователь Сейчас: Offline
Имя: Шурег Откуда: Валуйки Регистрация: 06.06.2011
| Нужна помощь по C.Я объявил переменную с. Ввожу данные, но как их вывести? Через putchar(c); Выводиться, но мне нужно через printf(); |
6.06.2011 / 21:57 | |
P@bloid Пользователь Сейчас: Offline
Имя: Павел Откуда: Волгоград Регистрация: 25.02.2010
| IIIypuk, printf("%c",c)
|
6.06.2011 / 22:02 | |
IIIypuk Пользователь Сейчас: Offline
Имя: Шурег Откуда: Валуйки Регистрация: 06.06.2011
| P@bloid, А почему выводит только первый символ? Какая альтернатива в С команде cin >> из C++?
Изменено IIIypuk (6.06 / 22:02) (всего 1 раз) |
6.06.2011 / 22:05 | |
IIIypuk Пользователь Сейчас: Offline
Имя: Шурег Откуда: Валуйки Регистрация: 06.06.2011
| А, походу понял: main()
{
int c;
c = getchar();
while (c != EOF) {
putchar(c);
c = getchar();
}
}
|
6.06.2011 / 22:07 | |
P@bloid Пользователь Сейчас: Offline
Имя: Павел Откуда: Волгоград Регистрация: 25.02.2010
| IIIypuk, scanf("%d",&integer); scanf("%s",string); scanf("%c",&char);
как в printf, только указатели надо передавать, а выводит только первый символ, потому что ты вводишь только первый символ
|
6.06.2011 / 22:11 | |
IIIypuk Пользователь Сейчас: Offline
Имя: Шурег Откуда: Валуйки Регистрация: 06.06.2011
| P@bloid, А как упростить выше указанную программу. Она выводит все символы.
|
6.06.2011 / 22:12 | |
P@bloid Пользователь Сейчас: Offline
Имя: Павел Откуда: Волгоград Регистрация: 25.02.2010
| IIIypuk, если не знаешь заранее длины вводимой строки, то никак
|
6.06.2011 / 22:14 | |
IIIypuk Пользователь Сейчас: Offline
Имя: Шурег Откуда: Валуйки Регистрация: 06.06.2011
| Блин. В C++ было легче. Пишешь: и все, переменная принимает полное значение. |
6.06.2011 / 22:17 | |
P@bloid Пользователь Сейчас: Offline
Имя: Павел Откуда: Волгоград Регистрация: 25.02.2010
| IIIypuk, наоборот, cin >> c; ну так кодь на с++, кто запрещает?
|