下列给定程序中,函数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]);
Questions 22 to 25 are based on the conversation you have just heard.
A. He should answer them honestly.
B. He should refuse to answer them.
C. He should choose some to answer.
D. He should tell him about his beliefs.