/* Program 11-15

   Counts the number of characters in a string using a pointer */

int string_length (char *string)
 {
  char *string_pointer = string;

  while ( *string_pointer )
   ++string_pointer;

  return ( string_pointer - string );
 }

main ()
{
 printf ("%d  ", string_length ("string_length test"));
 printf ("%d  ", string_length (""));
 printf ("%d\n", string_length ("complete"));
}


/* Program Output

18  0  8

*/



