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

Функция в строках - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти все слова,в которых доля букв a,b максимальна. http://www.cyberforum.ru/cpp-beginners/thread696700.html
Дан текст.Группы слов,разделенные пробелами(одним или несколькими) и не содержащие пробелов внутри себя,будем называть, как и прежде словами. Найти все слова,в которых доля букв a,b максимальна.
C++ Объясните код Объясните, как работают перегрузки оператора = и функций Union ..а точнее указатель this.Заранее спасибо. #include <iostream> using namespace std; class Set { friend istream&... http://www.cyberforum.ru/cpp-beginners/thread696691.html
C++ Неправильно работает функция вывода введеных даных со структурами
Написал код в котором надо ввести информацию об кубиках, потом ее надо вывести на екран. С вводом нет проблем, а после ввода выдает "типа ошибку", но информацию на екран выводит. Так как надо в коде...
C++ Объясните, как работают перегрузки оператора?
Объясните, как работают перегрузки оператора = и функций Union ..а точнее указатель this.Заранее спасибо. #include <iostream> using namespace std; class Set { friend istream&...
C++ Как правильно добавить в пространство имен? http://www.cyberforum.ru/cpp-beginners/thread696678.html
нужно добавить в пространство имен в заголовочном файле. //1.cpp с исходным кодом namespace AAA { int T; } /// AAA::T=5; cout<<AAA::T; /// так все правильно.
C++ Найти минимальное значение главной диагонали и максимальное значение вспомогательной диагонали в матрице Найти минимальное значение главной диагонали и максимальное значение вспомогательной диагонали в матрице порядка n. Найденные значения поменять местами. Если эти значения принадлежат одному... подробнее

Показать сообщение отдельно
Grachyova
0 / 0 / 0
Регистрация: 09.11.2012
Сообщений: 10

Функция в строках - C++

13.11.2012, 19:57. Просмотров 239. Ответов 7
Метки (Все метки)

Здравствуйте, помогите пожалуйста с функцией. Где-то что-то я не понимаю по функциям..
Есть строка которая при обработке функцией выводится в определенном виде. без разделения на функцию и основную программу все работает, но мне нужно с функцией для обработки потом нескольких строк по одним правилам.
Спасибо.
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
27
28
#include <iostream>
#include <stdio.h>
#include <string.h>
 
char *f()
{char  *str1, *ptr, m=' ',  c='p';
int a;
    ptr=strrchr(str1,c);
if ( ptr )
{a=ptr-str1;
str1 [a+1] = '\0';
}
else
{ptr=strrchr(str1,m);
if(ptr)
{a=ptr-str1;
str1 [a] = '\0';
}
}
return (str1);
}
main()
{char *str1;
printf ("Vvedite stroku 1: ");
gets (str1);
str1=f();
printf (str1);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru