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

gets(name) - не поддается - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить функцию для решения системы линейных уравнений http://www.cyberforum.ru/cpp-beginners/thread728517.html
14. Составить функцию для решения системы линейных уравнений \sum_{1}^{n} {a}_{i}_{j} * {x}_{j} = {b}_{i} методом исключения неизвестных. int gauss (int n, double *a, double *b); Функция возвращает 0 при успешном выполнении и 1, если метод не работает. 1<=i<=n
C++ Не использую доп. элементов массива переставить элементы массива в обратном порядке Не использую доп. элементов массива переставить элементы массива в обратном порядке Вот что получилось (все нужно сделать с выводом и проверкой не меньше ли число нуля..) //--------------------------------------------------------------------------- #pragma hdrstop #include <conio.h> #include <stdio.h> #include <iostream.h> #pragma argsused http://www.cyberforum.ru/cpp-beginners/thread728515.html
C++ Составить функцию для разложения заданного целого числа на простые множители
8. Составить функцию для разложения заданного целого числа на простые множители. Результатом функции должен быть массив, содержащий простые множители, и целое число - количество множителей. int simplefactor(int n, int *masfactor);
цикл простых чисел C++
Дана последовательность натуральных чисел длины n. Вычислить сумму тех из них, которые – простые числа.
C++ Исправить ошибку (два связных списка) http://www.cyberforum.ru/cpp-beginners/thread728501.html
нужно задать 2 связных списка вот два файла и библиотека первый с функцией ввода #include "header.h" element *enter() { element *first, *current; string c;
C++ перебор значений Вывести на экран в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых цифр. подробнее

Показать сообщение отдельно
OdessaNA
 Аватар для OdessaNA
19 / 19 / 0
Регистрация: 10.01.2011
Сообщений: 240
12.12.2012, 02:30     gets(name) - не поддается
Всем привет!
Друзья, подскажите пожалуйста, где я туплю?
По моей логике - пока существует цикл - у меня программа должна запрашивать ввод и текста, и числа, а получается - один раз вводишь текст, и всё ...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <conio.h>
#include <string.h>
using namespace std;
 
void main()
{
    char *name;
    int var;
 
    while(1)
    {
        name = new char[50];
        cout << "Step 1" << endl;
        gets(name);
 
        cout << "Step 2" << endl;
        cin >> var;
 
        delete [] name;
    }
    _getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru