В трех предложения определить количество букв А в первом предложении заменить их на "*" - C (СИ) (75970)
Формулировка задачи:
В трех предложения определить количество букв А в первом предложении заменить их на "*", Е в втором и заменить их пробелом, Н в третьем и заменить их на "!". Если таких букв нет вывести собщение об этом.
Решение задачи: «В трех предложения определить количество букв А в первом предложении заменить их на "*"»
textual
Листинг программы
#include <stdio.h>
#include <conio.h>
int main()
{
char m[256];
char text[500];
int i,j,k=0;
for(i=0;i<256;i++)
m[i]=0;//обнуляем массив встречаемости символов
printf("\nEnter text:\n");
gets(text);
for(j=0;text[j];j++)
{
if(text[j]=='a'||text[j]=='d'||text[j]=='l')
{
i=(unsigned char)text[j];
m[i]++;//считаем сколько раз встречаются нужные символы
}
}
//выводим количество встречаемости символов
for(i=0;i<256;i++)
{
if(m[i]!=0)
printf("\nSymbol '%c' meet %d raz",i,m[i]);
}
getch();
return 0;
}