Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Realloc в функции https://www.cyberforum.ru/ c-beginners/ thread2235259.html
Есть функция void read_line(char *adress) { char temp = '1'; unsigned long long int count = 0; adress = NULL; while ((temp != EOF) && (temp != '\n')) { adress = (char*)realloc(adress, ((count + 10)*sizeof(char)));
Табулирование значений функций C (СИ)
Составить программу для определения таблицы значений функции Y в заданном диапазоне изменения аргумента с заданным шагом (см. исходные данные). Таблица должна содержать следующие столбцы: порядковый номер, значение аргумента, значение функции. Определить максимальное и минимальное значения функции. Результаты вывести на экран монитора. t расположено в промежутке от 6 до 9 когда я пишу в...
C (СИ) Отрисовка графика функции https://www.cyberforum.ru/ c-beginners/ thread2235175.html
Создания графика функции на СИ y=2sin(x){e}^{x/\alpha } Что то не работает помогите найти ошибку #include <graphics.h> #include <studio.h> #include <conio.h> #include <math.h> #define PATHTODRIVE "D:\\borlands\\bdi" /**/ float f1(float x) {
C (СИ) Повторный вывод из файла Из файлов f2 и f3 сначала выводятся по 10 чисел, после нажатия "n" - все оставшиеся. Но почему-то по 2 раза выводятся последние числа: #include <stdio.h> #include <stdlib.h> int main() { FILE *f1, *f2, *f3; f1=fopen("f1.txt","r"); f2=fopen("f2.txt","rw"); https://www.cyberforum.ru/ c-beginners/ thread2235054.html
Поиск анаграмм C (СИ)
Здравствуйте. Помогите сделать программу поиска анаграмм на языке С. Ниже приведен алгоритм работы. Для поиска анаграмм нужно провести следующие действия: 1) отсортировать буквы по алфавиту; 2) реализовать функцию сравнения строк; 3) отсортировать слова с сортированными буквами по алфавиту. Для этого нужно создать массив индексов и при сортировке переставлять элементы в массиве индексов, не...
C (СИ) Каждое слово предложения начать с заглавной буквы Здраствуйте. Задача стоит следующая: Пользователь вводит предложение, а оно выводится заглавными буквами и также каждое слово с заглавной буквы. Вывести предложение полностью заглавными буквами мне сделать удалось, а вот чтобы каждое слово с заглавной - увы, не получается. Надеюсь на помощь. Спасибо :) #include <stdio.h> #include <ctype.h> #define LEN 100 int main(void) { char buf, https://www.cyberforum.ru/ c-beginners/ thread2235010.html
C (СИ) Ввести строку, содержащую скобки. Подсчитать количество символов между первой и последней скобками Ввести строку, содержащую скобки. Подсчитать количество символов между первой и последней скобками. Ну в чем мб ошибка? #include<stdio.h> #include<string.h> #include<conio.h> int main() { char ms; int i,n=0,m=0,kol=0; puts("Vvdedite stroku so skobkami:\n"); fgets(ms,100,stdin); https://www.cyberforum.ru/ c-beginners/ thread2235008.html C (СИ) Ошибка C2065 Не понимаю где
Подскажите,пожалуйста,при компиляции выбивает ошибку "Серьезность Код Описание Проект Файл Строка Состояние подавления Ошибка C2065 i: необъявленный идентификатор Проект12 c:\users\asus\source\repos\проект12\проект12\source.c 83".... Вот код программы: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> struct TNode { int data; struct TNode *next;
C (СИ) Динамическая память https://www.cyberforum.ru/ c-beginners/ thread2234913.html
Помогите решить задание с динамикой. Идей никаких нету. Разработать программу вычисления значения выражения следующего вида: {x}_{1}{x}_{n}+{x}_{2}{x}_{n-1}+...+{x}_{n}{x}_{1} При этом значения {x}_{1},{x}_{2},...,{x}_{n} вводятся с клавиатуры и динамически размещаются в оперативной памяти либо в форме массива, либо в форме стека
C (СИ) Про getchar https://www.cyberforum.ru/ c-beginners/ thread2234863.html
Не совсем понимаю как работает эта функция. Есть код (1.13 K&R): #include <stdio.h> int main() { int c, i, cc; cc = 0; while ((c = getchar()) != EOF) if (c == ' ' || c == '\n' || c == '\t') { if (cc) {
C (СИ) Чтение структуры из файла
Добрый вечер! Курсач горит - все готово, но при чтении структуры из файла - fread выдает ноль Уже что только не делал - что только не предпринимал - никак не помогает Если поможете - буду очень вам благодарен! ЗАГОЛОВОК #ifndef STUDLIST_H #define STUDLIST_H
C (СИ) Записать массив в файл Массив из 50-ти элементов заполнить случайными целыми числами из диапазона от 0 до 100 и записать значения элементов массива в файл текущего каталога. Ничего не получается не пойму в чем ошибка . #include <stdlib.h> #include <stdio.h> #include <time.h> #define N 50 int main () { srand(time(0)); https://www.cyberforum.ru/ c-beginners/ thread2234808.html
Заблокирован
25.04.2018, 20:03 0

Подсчёт символов в тексте - C (СИ) - Ответ 12340103

25.04.2018, 20:03. Показов 1296. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Евгения01 как решение

Решение

Цитата Сообщение от Евгения01 Посмотреть сообщение
Для одного работает всё хорошо, для всех символов с записью в таблицу, как сделать, заранее спасибо
Отказаться от strchr и использовать массив счетчиков. Вот пример:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <ctype.h>
 
int
main() {
    const char* stroka = "aAbBb12";
    int count[256] = {};
    
    for (int i = 0; stroka[i]; i++) {
        count[tolower(stroka[i])]++;
    }
    
    for (int i = 0; i < 256; i++) {
        if (count[i]) {
            printf("%c: %d\n", i, count[i]);
        }
    }
    
    return 0;
}


Вернуться к обсуждению:
Подсчёт символов в тексте C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2018, 20:03
Готовые ответы и решения:

Подсчёт строк, столбцов, символов
Подскажите в чём ошибка. Пишет что ожидает имя типа через строку после while. #include &lt;stdio.h&gt;...

Подсчёт символов из текстового файла
ПРивет всем! как сделать чтобы программа считывала символы, строки, слова не из консоли а например...

Подсчёт слов в строке, символов в словах строки
Помогите, пожалуйста, срочно С консоли вводится строка слов. Необходимо проанализировать строку и...

Подсчёт количества символов и количества строк в файле
Нужно написать программу, которая запрашивает у пользователя имя (адрес) текстового файла, далее...

2
25.04.2018, 20:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.04.2018, 20:03
Помогаю со студенческими работами здесь

Замена строк и символов в тексте
Выявлено, что в тексте пропущены некоторые слова и словосочетания. Эти слова и словосочетания...

Вывести количество символов/предложений в тексте
Дана строка chat text=&quot;hello world.is there text.&quot;;

В тексте заменить заданную с клавиатуры последовательность символов на многоточие
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;string.h&gt; void tochki(char s,char s1); ...

Определить сколько слов в тексте имеет длину 5 символов
Ввести текст. Определить сколько слов в тексте имеет длину 5 символов.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru