string.h


Función strspn ANSI C

size_t strspn(const char *s1, const char *s2);

Calcula el número de caracteres de una subcadena inicial apuntada por s1 que consiste en todos los caracteres formados en la cadena apuntada por s2.

Valor de retorno:

La función retorna la longitud de esta subcadena.

Ejemplo:

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

int main()
{
   char s1[13] = "Hola a todos";
   char s2[5] = "Hola";

   printf( "s1=%s\n", s1 );
   printf( "s2=%s\n", s2 );
   printf( "strspn(s1,s2) = %d\n", strspn( s1, s2 ) );

   return 0;
}