使用codeblocks写完二分查找后点build and run后就出现terminal然后光标一直闪也不运行,程序报错也都还好了,该如何用这个运行呀

问题描述:

img

CodemBlacks20.03
arch Project Build Debug Fortran wxSmith ToolsTools+Plugins DoxyBlocksSettingsHelp
                   谷 Debug
                                                                                               qlobal> rt(int arrayll.int leftint right
                                                                                  口口口口口口QQSC
       X main.cX
FSymbols 1 Hinclude
                      #incluae 23
                      void quick_sort(int array[].int left,intright)
                         inti=left,j=right
                          int temp
                          intpivot
                8 C:Users\ALIENWARE\Desktop\CB\二分查找bin\Debug\二分查找.ex
                          Divot =array[(left+right)/2]
                          hile(i<=j)
                             /从左到右找到太于等于基准点的元
                              hile (array[i]<pivot)
                                ++
                             /从右到左拔到小于等于基准点的示素
                              hile(array[j]<pivot)
                     中
                                  emp array[i]
                                  rravli array Lil
                              if(left<j)
                                 quick_sort(array,left,j)
                     白
                                  quick_sort(array,right,i)
                       int main(
                                ray[]=98.63,42.13,66.99.167.107)
                                  Length
                           length=sizeof(array)/sizeof(array[0])
                           quick_sort(array,0.lenzth-1)
                                       Tesut
                           or(in length:i+
             Lonothers
              CodeBlocksXSearch results XCcccXBuild logX Build
                           Run:Debugin二分查找(compiler: CML

第31行应该是j--