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

Удалить из введенной с клавиатуры строки начальные пробелы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ООП http://www.cyberforum.ru/cpp-beginners/thread300379.html
1. Определить класс STUDENT, содержащий следующие частные элементы данных: • NAME – фамилия и инициалы; • GROUP – номер группы; • SES – успеваемость (массив из пяти элементов); общие методы ввода/вывода данных, с проверкой правильности ввода/вывода; конструктор, с инициализацией данных. 2. Написать программу, выполняющую следующие действия: • объявить пять объектов класса ...
C++ Сформулировать одномерный массив из Сумм ненулевых элементов каждой строки " С помощью датчика случайных чисел сформулировать матрицу T.вывести ее на экран.Сформулировать одномерные массивы из : Сумм ненулевых элементов каждой строки; сумм ненулевых элементов каждого столбца; максимальных элементов каждого столбца Все полученые массивы вывести на экран" http://www.cyberforum.ru/cpp-beginners/thread300376.html
Найти произведение только тех чисел, которые больше заданного M C++
Дана матрица A(M,N) целых положительных чисел. найти произведение только тех из них которые больше заданного M. если таких нет то выдать сообщение об ошибке.
вывод true и false C++
Доброгов сем времени суток. Хотелось бы попросить помощи в решении этого задания, под цифрой 2, справа. треугольник у меня получился полу круг никак. программа должна выводить истину если координаты точек х и у на закрашенной области и лож если на пустой.
C++ Разложение натурального числа http://www.cyberforum.ru/cpp-beginners/thread300348.html
Помогите,пожалуйста, написать программу задание:написать программу,реализующую жадный алгоритм(минимизация числа слагаемых) для разложения натурального числа в сумму а)степеней двойки б)четных степеней двойки на вход подпется число,на выходе слагаемые в убывающем порядке. Пример: число 11, на выходе для а) 8 2 1 б) 4 4 1 1 1 вот мой код, но тут ничего не получается #include...
C++ Ошибка доступа при записи Эм, у меня наверно руки не оттуда растут, но мне может кто-ниьудь объяснить как возможно успешное выполнение программы в пошаговом режиме, и при этом она падает при обычном запуске(работаю в visual studio 2008). Причем вызов этого метода происходит ранее и проходит все нормально. (строчка 66 в RingQueue.h) заранее спасибо. http://zalil.ru/31079845 (здесь весь проэкт, ссылку лучше... подробнее

Показать сообщение отдельно
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
20.05.2011, 14:29     Удалить из введенной с клавиатуры строки начальные пробелы
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <string.h>
#include <stdio.h>
 
int main()
{
   char s[256];
   const char* p;
   scanf("%s", s);
   for(p=s;p<s+strlen(s), *p==' ';p++);
   strcpy(s, p);
   printf("'%s'", s);
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru