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

Строки. Работа с каждым словом строки. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс Треугольник и теоремы синусов, косинусов http://www.cyberforum.ru/cpp-beginners/thread211863.html
Здравствуйте. Прошу помочь с программой по классам. Написал почти всю программу, остался маленький кусочек, но не могу допилить.. Итак, вот задание: Пользователь вводит три стороны треугольника и три угла. 1) Сделать конструктор класса "Треугольник", который использует теорему синусов для привязки сторон треугольника к противолежащим углам. 2) Сделать функцию для класса "Треугольник",...
C++ Массив структур Добрый вечер. Создал массив структур, но при вводе элементов программа падает( Подскажите пожалуйста, где может быть ошибка? using namespace std; struct PhoneBook { char *name; int number; }; int main() http://www.cyberforum.ru/cpp-beginners/thread211861.html
C++ Найти произведение цифр заданного четырёхзначного числа
Найти произведение цифр заданного четырёхзначного числа Дублирование тем запрещено правилами форума (п. 3.4). Не плодите одинаковых тем.
В чем ошибка???? C++
#include <stdio.h> #include <stdlib.h> #include <string.h> void main (void) { int i; int buffer; int result=0; for(i=0; i<20; i++) { printf("Enter %d element: \n", i);
C++ Функция Аккермана http://www.cyberforum.ru/cpp-beginners/thread211852.html
Разработать рекурсивную функцию нахождения значения функции Аккермана, которая определяется для всех неотрицательных целых аргументов m и n следующим образом: А(0,n)=n+1; A(m,0)=A(m-1,1), если (m>0); A(m,n)=A(m-1,A(m,n-1)), если (m, n >0).
C++ Комментарии к программе на Классы Доброго времени суток ! Хотелось бы узнать правильно ли описаны комментарии к данной программе ? #include <stdio.h> #include <iostream.h> #include <conio.h> подробнее

Показать сообщение отдельно
МаксимМВ
C/C++
90 / 90 / 5
Регистрация: 01.07.2010
Сообщений: 281
15.12.2010, 19:45     Строки. Работа с каждым словом строки.
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 <stdio.h>
#include <string.h>
 
#define BUF_TEXT 1024
 
int main(int argc, char *argv[])
{
    char text[BUF_TEXT];
    int num, i=0,numbs=0;
    gets(text);
    scanf("%d",&num);
    while (text[i]!='\0')
    {
        if (numbs!=num)
            putchar(text[i]);
        i++;
        numbs++;
        if (text[i]==' ' || text[i]=='\n' || text[i]=='\b')
            numbs=0;
    }
    putchar('\n');
    return 0;
}
 
Текущее время: 02:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru