下列给定,函数fun()的功能是:统计字符串substr在字符串srt中出现的次数。例如,若字符串为aaas 1 kaaas,子字符串为as,则应输出2。 请改正的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: include <stdio.h> fun (char *str, char *substr) {int i, j, k, num=0; /*************found**************/ for (i=0, str [i], i++) for (j=i, k=O; substr [k]==str [ j ]; k++, j ++ ) if (substr [k+l]==' /0') {num++; break; } return num; } main ( ) { char str[80],substr[80]; printf('Input a string: '); gets (str); printf('Input a sbustring: '); gets (substr); printf ('%d/n ', fun (str, substr) );