计算机3级上机试题编写一个函数findstr(),用于统计一个长
编写一个findstr(),用于统计一个长度是2的字符串在另一个字符串中出现的次数,并给出返回值
可以统计一个长度为2的子字符串在另一个字符串中出现的次数。假定输入的字符串为“asd asasdfg asd as zx67 asd mklo",则应输出6 #include #include #include int fun(char *str,char *substr) { int cnt=0 char *p=str,*q; while(*p){ q=strstr(p,substr); if(q==NULL)break; P=q+strlen(substr); cnt++; } main() { char str[81],substr[3]; int n; clrscr(); gets(str); gets(substr); puts(str); puts(substr); n=fun(str,substr); printf("n=%d\n",n);getch(); }