If Else

Strings

1. int main()
    {
        char s[]="banglore Computer";
        int i,count=0,wrds=1,lines=0;
        for(i=0;s[i]!='\0';i++)
        {
            switch(s[i])
            {
                case 'a': case 'e': case 'i':
                            case 'o': case 'u': 
                            count++;
                            break;
                case ' ':
                            wrds++;
                            break;
            }
        }
        printf("Vowels=%d",count);
        printf("\nwords=%d",wrds);
        printf("\nNo. of Characters=%d",i);
    }
Answer: Vowels=6
words=2
No. of Characters=17

2. int main()
    {
         char ch='A';
         printf("%c %d",ch,ch);
    }
Answer:

3. int main()
    {
         char ch='B';
         ch='B'+1;
         printf("%c %d",ch,ch);
    }
Answer:

4. int main()
    {
         char ch2='B'-'A';
         printf("%d",ch2);
    }
Answer:

5. int main()
    {
         char ch='A';
         char ch1=ch+32;
         printf("%c",ch1);
    }
Answer:

6. int main()
    {
        int i,j;
         char s[30]="Real Java";
         int l=strlen(s);
         for(i=0,j=l-1;i<l/2;i++,j--)
         {
            char ch=s[i];
            s[i]=s[j];
            s[j]=ch;
         }
         puts(s);
    }
Answer:

//sorting a list of strings
7. int main()
    {
         char list[4][10]={ "real", "java", "online.", "com" };
         for(int i=0;i<4;i++)
         {
            list[i][0]= list[i][0]-32;
            puts(list[i]);
         }
    }
Answer:

8. int main()
    {
         char s1[]="Real Java";
         char s2[]="Real Java";
         int x= sizeof(s1);
         int y= sizeof(s2);
         printf(%d %d",x,y);
    }
Answer:

9. int main()
    {
         char s[]="Real";
         char *s2=s;
         puts(s2);
         s2[1]='*';
         puts(s2);
    }
Answer:

Confirm Your Answers
Programs