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

Не производиться ввод при помощи функции gets(s) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатель и рекурсия http://www.cyberforum.ru/cpp-beginners/thread684570.html
Подскажите почему не работает? (логика работы программы изложена в комментах к ней) #include <iostream> #include <windows.h> #include <string.h> #include <stdio.h> using namespace std; void reverse(char *s); int main()
C++ Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.програма на С++ Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++.ПОЖАЛУЙСТА ПОМОГИТЕ,ОЧЕНЬ СРОЧНО! http://www.cyberforum.ru/cpp-beginners/thread684560.html
программа обработки символьной строки C++
Если первый аргумент командной строки опция-а, то распечатать другие аргументы без их первых символов, а если первой идет опция-r, то распечатать аргументы через один в обратном порядке. (Если аргументов нет - выдать сообщение.) Пока только есть вот такая наброска: #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char *p1, *p2;
Не вызывается деструктор C++
#include <iostream> using namespace std; class myclass { int a; public: myclass(); // конструктор ~myclass(); // деструктор void show(); };
C++ Дана вещественная матрица размерности n * m. поменять местами строки с максимальным и минимальным элементами. http://www.cyberforum.ru/cpp-beginners/thread684544.html
Дана вещественная матрица размерности n * m. поменять местами строки с максимальным и минимальным элементами.
C++ Напишите функцию, которая вычисляет сигнум-функцию числа Напишите функцию, которая вычисляет сигнум-функцию числа. Сигнум-функция возвращает: 1 если число положительное, -1 если число отрицательное, и 0 если оно равно нулю. Число передается через параметр типа int, возвращаемое значение - int. подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
31.10.2012, 00:14     Не производиться ввод при помощи функции gets(s)
C++
1
2
3
4
5
6
7
    cout << "Введите строку: ";
    cin.clear();
    cin.sync();
     char a[80]={0};
     cin.get(a,'\n');
     strrev(a);
     cout<<a;
Так работает во всяком случае на VS
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru