#include <stdio.h> #include <string.h> int find_str( char *str, char *des ); void main() { char str[40],des[10]; int n; gets( str ); gets( des ); n = find_str( str, des ); printf("%d/n",n); } int find_str( char *str, char *des ) { int n=0,i,len; char *p; len = strlen( des ); if ( len == 0 ) return( n ); else { for ( p=des; *str!='/0'; str++ ) { if ( *str == *p ) p++; else p = des; if ( *p == '/0' ) { n++; p = des; } } return( n ); } }