C Language: Arrays 26

Question:4
C program to input for a string, pass it to a function and display total lower case alphabets in the string.
Sol:

#include<stdio.h>
void show(char n[])
{
     int i=0,la=0;
     while(n[i]!='\0')
     {
          printf("%c\n",n[i]);
          if(n[i]>='a' && n[i]<='z')
          la++;
          
          i++;
     }
     printf("Length of string %d\n",i);
     printf("Total lower case alphabets in string %d\n",la);
}
int main()
{
     char n[30];
     printf("Enter any string ");
     gets(n);
     show(n);
}
/* Output */
Enter any string Hello HOW Are You
H
e
l
l
o

H
O
W

A
r
e

Y
o
u
Length of string 17
Total lower case alphabets in string 8

Question:5
C program to input for a string, pass it to a function and display total upper case alphabets in the string.
Sol:

#include<stdio.h>
void show(char n[])
{
     int i=0,ua=0;
     while(n[i]!='\0')
     {
          printf("%c\n",n[i]);
          if(n[i]>='A' && n[i]<='Z')
          ua++;
          
          i++;
     }
     printf("Length of string %d\n",i);
     printf("Total Upper case alphabets in string %d\n",ua);
}
int main()
{
     char n[30];
     printf("Enter any string ");
     gets(n);
     show(n);
}
/* Output */
Enter any string Hello How Are You
H
e
l
l
o

H
o
w

A
r
e

Y
o
u
Length of string 17
Total Upper case alphabets in string 4

Question:6
C program to input for a string, pass it to a function and display total digits in the string.
Sol:

#include<stdio.h>
void show(char n[])
{
     int i=0,d=0;
     while(n[i]!='\0')
     {
          printf("%c\n",n[i]);
          if(n[i]>='0' && n[i]<='9')
          d++;
          
          i++;
     }
     printf("Length of string %d\n",i);
     printf("Total digits in string %d\n",d);
}
int main()
{
     char n[30];
     printf("Enter any string ");
     gets(n);
     show(n);
}
/* Output */
Enter any string Hell123 How34 Are You76
H
e
l
l
1
2
3

H
o
w
3
4

A
r
e

Y
o
u
7
6
Length of string 23
Total digits in string 7

C Language Programming Tutorial

C Language Tutorial Home     Introduction to C Language     Tokens     If Condition      goto statement and Labelname     Switch Statements     For loop     While Loop     Do while loop     break and continue     Functions     Recursion     Inbuild Functions     Storage Classes     Preprocessor     Arrays     Pointers     Structures and Unions     File Handling     Projects