C Program to find string length using pointers
Program
#include<stdio.h>
#include<string.h>
int string_ln(char *);
void main()
{
char str[20];
int length;
printf("Enter any string :\t");
scanf(" %s", str);
length = string_ln(str);
printf("The length of the given string %s is : %d\n", str, length);
}
int string_ln(char *p)
{
int count = 0;
while (*p != '\0')
{
count++;
p++;
}
return count;
}
Output
Enter any string : bharata
The length of the given string bharata is : 7