C Programming Code Examples C > Strings Code Examples C Program to Find Length of the String using Pointer C Program to Find Length of the String using Pointer Write a C Program which will accept string from the user . Pass this string to the function. Calculate the length of the string using pointer. gets() is used to accept string with spaces. we are passing accepted string to the function. Inside function we have stored this string in pointer. (i.e base of the string is stored inside pointer variable). Inside while loop we are going to count single letter and incrementing pointer further till we get null character. #include<stdio.h> #include<conio.h> int string_ln(char*); void main() { char str[25]; int length; clrscr(); printf("\nEnter any string : "); gets(str); length = string_ln(str); printf("The length of the given string %s is : %d", str, length); getch(); } int string_ln(char*p) /* p=&str[0] */ { int count = 0; while (*p != '\0') { count++; p++; } return count; }