冒泡排序法改成降序排序遇到的问题

img

不知道哪里出了问题,希望帮忙指点一下,以下是原题:
题目:用冒泡排序法对输入的20个数进行降序排序并存入数组中,然后输入一个数,查找该数是否在数组中存在,若存在,打印出该数在数组中对应的下标值。

查找写的有问题呀,这样写每次循环只要不相等就会输出一次不存在

中间那个for(i.....)和 for(j......)
这个双循环跟i有啥关系,就为了单纯的循环19次?

你if下面三行代码属于if语句的代码块,你要加大括号括起来啊,否则只有第一句属于if代码块,肯定不对的