C Program to Count length of String


Prev Tutorial Next Tutorial

Count Length of String Program in C

Count Length of String is nothing but just count number of character in the given String. For Example: String="India" in this string have 5 characters also this is the size of string.

Count length of string without using any library function.

Find length of string

#include<stdio.h>
#include<conio.h>

void main()
 {
  int i,count=0;
  char ch[20];
  clrscr();
  printf("Enter Any string: ");
  gets(ch);
  for(i=0;ch[i]!='\0';i++)
  {
  count++;
  }
  printf("Length of String: %d",count);
  getch();
 }

Output

Enter any string: hitesh
Length of string: 6

Explanation of Code

Here gets() is a predefined function in "conio.h" header file, It receive a set of character or String from keyboard.

Example

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

Here we check the condition ch[i]!='\0' its means loop perform until string is not null, when string is null loop will be terminate.

Count length of string using library function

program to count length of string

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

void main()
 {
  char str[20];
  int length;
  clrscr();
  printf("Enter any string: ");
  gets(str);
  length = strlen(str);
  printf("Length of string: %d",length);
  getch();
}

Output

Enter any string: Kumar
Length of string: 5

Explanation of Code

  • Here gets() is a predefined function in "conio.h" header file, It receive a set of character or String from keyboard.
  • strlen() is a predefined function in "conio.h" header file which return length of any string.

Prev Tutorial Next Tutorial

Advertisements




Download Projects

Advertisements

FREE Online Google Play APK Downloader

Buy APP Installs, Buy 100% Genuine Installs