Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как создать безразмерную строку,чтобы размер определялся после ввода значений строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание класса (упражнение из книги Дейтелов) http://www.cyberforum.ru/cpp-beginners/thread277610.html
В книге Дейтелов в разделе "Упражнения" есть такое задание: "Создайте класс с именем Account, которым мог бы воспользоваться банк для представления банковских счетов своих клиентов. Ваш класс...
C++ ошибка Инициализация функции проблема такая когда набираю код в компиляторе вручную , в коде не появляются сегменты функций(такие крестики слева от int main или void) и в списке функций не одна не отображается при компиляции... http://www.cyberforum.ru/cpp-beginners/thread277598.html
CopyFileW C++
Прошу подсказать, почему CopyFileW не хочет делать копию файла, если сам исходный файл на диске D, а скопировать необходимо на диск C.
C++ массивы
Помогите решить массив,ни как не получается 1 Вывести на экран (в одну строку) все элементы главной диагонали массива начиная с элемента, расположенного в левом верхнем углу. 2 Известен номер...
C++ генератор паролей http://www.cyberforum.ru/cpp-beginners/thread277587.html
кто нибудь может показать программку генератор паролей?
C++ printf(); printf("И : %s ",argv); в цикле вывожу параметры которые задал в консоле, но вместо строки выводит лишь один символ. К примеру : вместо ".cpp" - выводит только ".". Как исправить ? подробнее

Показать сообщение отдельно
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
16.04.2011, 22:26
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<stdio.h>
 
int main(){
    int i;
    char c, *str="", *tmp=NULL;
    for(i=0; (c=getchar())!='\n'; ++i){
        tmp=str;
        str=(char*)malloc(i+2);
        strcpy(str, tmp);
        free(tmp);
        str[i]=c;
        str[i+1]='\0';
    }
    printf("%s\ni= %d", str, i);
    free(str);
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru