“C программа, чтобы найти частоту символов в строке” Ответ

C программа, чтобы найти частоту всех символов в строке

#include <stdio.h>
#include <string.h>
 
int main()
{
    char s[1000];  
    int  i,j,k,count=0,n;
 
    printf("Enter  the string : ");
    gets(s);
     
    for(j=0;s[j];j++);
	 n=j; 
    
	printf(" frequency count character in string:\n");
 
    for(i=0;i<n;i++)  
    {
     	count=1;
    	if(s[i])
    	{
		
 		  for(j=i+1;j<n;j++)  
	      {   
	    	
	        if(s[i]==s[j])
    	    {
                 count++;
                 s[j]='\0';
	     	}
	      }  
	      printf(" '%c' = %d \n",s[i],count);
 
	       
	   
       }
	   
	   
 	} 
 	 
     
    return 0;
}
Healthy Hare

C программа, чтобы найти частоту символов в строке

#include <stdio.h>
int main() {
    char str[1000], ch;
    int count = 0;

    printf("Enter a string: ");
    fgets(str, sizeof(str), stdin);

    printf("Enter a character to find its frequency: ");
    scanf("%c", &ch);

    for (int i = 0; str[i] != '\0'; ++i) {
        if (ch == str[i])
            ++count;
    }

    printf("Frequency of %c = %d", ch, count);
    return 0;
}
Healthy Hare

Ответы похожие на “C программа, чтобы найти частоту символов в строке”

Вопросы похожие на “C программа, чтобы найти частоту символов в строке”

Больше похожих ответов на “C программа, чтобы найти частоту символов в строке” по C

Смотреть популярные ответы по языку

Смотреть другие языки программирования