Write a c program to count the different types of characters in given string.

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

main()
{
   int n,i,count,flag,j;
   count=1;  
   char str[100],a[100],ch;
   printf("enter a string");
   scanf("%s",str);
   printf("%s",str);
   n=strlen(str);
   printf("%d\n",n);
   a[0]=str[0];
   for(i=1;i<n;i++)
{
      flag=1;
      ch=str[i];
      for(j=0;j<=i;j++)
      {
          if(a[j]==ch)
          flag=0;  
      }                         
   if(flag==1)
  {
    count++;
    a[i]=str[i];
  }
}
printf("%d\n",count);  
system("pause");
}
Advertisements

Leave a comment

Filed under TUTORIALS

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s