С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Посимвольная обработка строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с бинарным деревом: добавить элемент, удалить элемент, вывести в виде "дерева" http://www.cyberforum.ru/cpp-beginners/thread329622.html
Создать программу для работы с бинарным деревом, реализующую функции: добавить элемент, удалить элемент, вывести в виде «дерева». В C++ Буду благодарна, если кто поможет написать код. а то я что-то...
C++ Работа с файлами. Работа с файлами Задача 1 Создать файл, содержащий сведения о книгах в библиотеке. Структура записи: шифр книги, автор, название, год издания, местоположение (номер стеллажа, полка). Предусмотреть... http://www.cyberforum.ru/cpp-beginners/thread329577.html
C++ Шаблоны и раздельная компиляция
Здравствуйте! Если просто я пишу класс, например: class Test { private: int *pm; ... public: bool inc();
локальный минимум C++
надо написать на С++...совсем его не понимаю... элемент матрицы называется локальным минимумом елси его значение строго меньше значений всех имеющихся соседей.подсчитать количество локальных...
C++ возведение в степень http://www.cyberforum.ru/cpp-beginners/thread329567.html
Всем привет кто обитает на сеем форуме)) учу с++ столкнулся с проблемой, не могу написать программу которая возводит введённое с клавиатуры число в введённую с клавиатуры степень. Нужно написать...
C++ Дана действительна квадратная матрица Здравствуйте помогите решить задачу, пожалуйста. Дана действительная квадратная матрица порядка 10. В строках с отрицательным элементом на главной диагонали найти сумму всех элементов. подробнее

Показать сообщение отдельно
nameless
Эксперт С++
334 / 298 / 14
Регистрация: 16.06.2009
Сообщений: 486
05.07.2011, 00:02
vovaxo,

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <string.h>
 
int WordIndex(char* str, int number)
{
   int length = 0;
   int i = 1;
   if (number > 0)
   {
       for (char* tok = strtok(str, " "); tok && i < number; tok = strtok(NULL, " "), ++i)
          length += strlen(tok) + 1;
 
       return (i < number) ? 0 : length + 1;
   }
 
   return 0;
}
 
int main()
{
   char str[] = "This is my test string";
   
   printf("%d", WordIndex(str, 5));
 
   return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.