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

Поиск слов с одинаковыми 1-й и последней буквой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ПРисвоить указателю нулевое значение- кк? с поммощщю каких знаков и действий? http://www.cyberforum.ru/cpp-beginners/thread959341.html
Пожалуста, обьясните принцип. Такого присвоения.
C++ Не работает оперативная память озу Здраствуйте у меня стоит память : Kingston DDR3-1333 (667 МГц) 2 Гб. Купил новую Kingston DDR3-1333 4 Гб поставил и при загруске винди появляется синий экран,менял её в магазине но проблема не изчезла в чем может быть причина? http://www.cyberforum.ru/cpp-beginners/thread959336.html
Сброс битов C++
Вот такое условие. "Если в числе x установлен бит n и установлен бит m, то в числе y сбросить биты 3 и самый старший бит." Логически понятно, но как представить в виде кода С++. При помощи цикла.
C++ Алгоритм вычисления суммы ряда
Помогите написать алгоритм нахождения суммы ряда \sum_{K=O}^{\propto } \frac{{x}^{2k}}{{2}^{k}*2!}
C++ Вывод двоичного числа и сброска битов http://www.cyberforum.ru/cpp-beginners/thread959328.html
Примерно такого типа задача Написать программу на языке C++, читающую со стандартного ввода 4 десятичных числа x, y,m, n. Все смещения будут указываться начиная с младшего бита,начиная с 0. Если в числе x установлен бит n и установлен бит m, то в числе y сбросить биты 3 и самый старший бит. Программа должна вывести все исходные данные в десятичном виде, исходные и полученные значения x, y в...
C++ Вычислить количество чисел, кратных 3, и среднее арифметическое чисел, кратных 7 Задача 1. Использование инструкций для организации циклов (обработка целочисленных значений) Написать программу, в которой с клавиатуры вводится последовательность из n целых положительных чисел и вычисляется количество чисел кратных 3 и среднее арифметическое чисел кратных 7. Значение n должно вводиться с клавиатуры во время выполнения программы. При вводе значения n необходимо предусмотреть... подробнее

Показать сообщение отдельно
Jack Wade
61 / 34 / 6
Регистрация: 24.02.2013
Сообщений: 250
21.09.2013, 21:36  [ТС]     Поиск слов с одинаковыми 1-й и последней буквой
zitxbit, конечно спасибо, однако, когда я сам ввожу текст через gets, у меня, всё равно, результат 1, даже с вашим кодом...
Кликните здесь для просмотра всего текста

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
29
30
//Было введено следующее: "ada, sens, lazerul, pop" - результат 3(т.е. последнее слово-не определяется)...
//Даже, если вводить "lol, pop, ada, "-результат будет 2(хотя, должен быть 3)...
#include "stdafx.h"//#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
int main(int argc, char* argv[])
{
    char str[256];
 
    gets(str);//Получение строки с клавиатуры
 
    char pchars[] = ",.! "; 
    int count = 0;
 
    for (int i = 0; str[i] != '\0'; i++)
        if (strchr(pchars,str[i]) || i == 0)
        {
            int k = i+1;
            while (!strchr(pchars,str[k]) &&  str[k] != '\0') k++; 
            if (str[i+1] == str[k-1]) count++;
        }
 
    printf("str = %s\ncount = %d\n",str,count);
 
    _getch();
 
    return 0;
}
 
Текущее время: 19:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru