右侧给定的程序中,函数fun的功能是:统计substr在str中的出现次数。
比如说,字符串为aaab ljsuab,子字符串为ab,那么返回的结果为2.
请修改程序中的错误,使能计算正确的结果。
注意:不要修改main函数,也不要更改程序的结构。
题目中可能既会出现语法错误,也会出现逻辑错误哦~
相信你可以搞定,试试吧。
样例1
输入:
aaab ljsuab ab
输出:
2
for(i = 0; str[i]; i++)
for(j = i, k = 0; str[j] && substr[k] && substr[k] == str[j]; k++,j++)
{
if(substr[k+1] == '\0')
{
num++;
}
}
return num;