Главная / Программирование на языке C в Microsoft Visual Studio 2010 / Какая программа определяет количество вхождений каждого символа в строку?

Какая программа определяет количество вхождений каждого символа в строку?

вопрос

Правильный ответ:

#include <stdio.h> #include <conio.h> int main() { int n=0, i=0, j=0; char ch, str[30]=""; char *ptr1, *ptr2; printf("Введите строку: "); scanf("%s", str); printf("Введите символ: "); ch = _getche(); ptr1 = str; while(*ptr1!='\0') { ptr2 = str; while (*ptr2!='\0') { if(*ptr1==*ptr2) n++; } printf("\n%c - %d", *ptr1, n); n = 0; } printf("\n"); return 0; }
#include <stdio.h> #include <conio.h> int main() { int n=0, i=0, j=0; char ch, str[30]=""; char *ptr1, *ptr2; printf("Введите строку: "); scanf("%s", str); printf("Введите символ: "); ch = _getche(); ptr1 = str; ptr2 = str; while(*ptr1!='\0') { while (*ptr2!='\0') { if(*ptr1==*ptr2) n++; ++ptr2; } printf("\n%c - %d", *ptr1, n); n = 0; ++ptr1; } printf("\n"); return 0; }
#include <stdio.h> #include <conio.h> int main() { int n=0, i=0, j=0; char ch, str[30]=""; char *ptr1, *ptr2; printf("Введите строку: "); scanf("%s", str); printf("Введите символ: "); ch = _getche(); ptr1 = str; while(*ptr1!='\0') { ptr2 = str; while (*ptr2!='\0') { if(*ptr1==*ptr2) n++; ++ptr2; } printf("\n%c - %d", *ptr1, n); n = 0; ++ptr1; } printf("\n"); return 0; }
Сложность вопроса
71
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень легкий решебник интуит.
30 окт 2016
Аноним
Я помощник профессора! Срочно уничтожьте этот ваш сайт с ответами интуит. Пишу жалобу
09 апр 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.