下列给定,函数fun()的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。 请改正的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构. 试题程序: include <conio.h> include <stdio.h> define MAXLINE 20 /*************found**************/ fun(char *pstr[6]) {int i, j; char *p; for(i=0;i<5;i++) {for(j=i+l;j<6;j++) /*************found**************/ { if(strcmp(*(pstr+i),pstr+j)>0) { p=*(pstr+i); /*************found**************/ * (pstr+i) -pstr+j; * (pstr+j)=p; } } } } main ( ) { int i; char *pstr[6],str[6][MAXLINE]; clrscr(); for(i=0;i<6;i++) pstr[i]=str[i]; printf('/nEnter 6 string(1 string at each line):/n '); for(i=0;i<6;i++) scanf('%s',pstr[i]); fun(pstr); printf('The strings after sorting:/n '); for(i=0;i<6;i++) printf('%s/n ',pstr[i]); }