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

Подсчёт количества символов в строке (cin.getline) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оператор switch http://www.cyberforum.ru/cpp-beginners/thread309607.html
Возникла проблема. Не хочет высчитываться "v". Что не так? #include <iostream.h> #include <math.h> main () { int k; double v, x=0.73, y=0.4, t=2.6, e=0.1; cout << "Vvedite znachenie K" <<...
C++ Поменять местами четные и нечетные по порядку следования слова Дано предложение, слова в нем разделены пробелом, поменять местами четные и нечетные по порядку следования слова. Добавлено через 35 минут Помогите пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread309589.html
C++ Структуры, тыкните носом.
Помогите найти ошибку, пожалуйста. Необходимо написать программу роботы с массивом из 10 объектов. Нужны отдельные функции инициализации объектов и вычислений. Программа должна иметь меню....
Составить программу вывода на экран дисплея настольных электронных часов и изображения метронома C++
23 . Составить программу вывода на экран дисплея настольных электронных часов и изображения метронома. При нажатии клавиши ВВОД стрелка метронома начинает колебательное движение, синхронно с которым...
C++ Упорядочить символы в алфавитном порядке, при этом все повторяющиеся символы должны быть удалены и переписать новый текст в файл D http://www.cyberforum.ru/cpp-beginners/thread309530.html
23. Задан текстовый файл С, состоящий из произвольной последовательности буквенных символов. Упорядочить символы в алфавитном порядке, при этом все повторяющиеся символы должны быть удалены и...
C++ Определить длину введенной строки L и, если длина L кратна числу 3, то удаляются все числа, делящиеся на число 3 23. Ввести с клавиатуры строку символов. Признак окончания ввода строки – нажатие клавиши "Ввод". Программа должна определить длину введенной строки L и, если длина L кратна числу 3, то удаляются... подробнее

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

Подсчёт количества символов в строке (cin.getline) - C++

31.05.2011, 22:33. Просмотров 1141. Ответов 2
Метки (Все метки)

Здравствуйте!

Задача такова: нужно подсчитать количество символов 'a' в строке. Помогите, пожалуйста, найти ошибки в коде:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Считывание символов 'a' в строке 
#include <iostream>
using namespace std;
 
int a_count(char chs){
        int count = 0;
        while (cin.getline (chs, sizeof(chs))){
            if (chs == 'a') count++;
        }
            return count;
}
int main ()
{
    char ch[32];
    cin.getline(ch, 32);
    cout << a_count(a) << endl;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru