#include <stdio.h>
int main() {
int arr[] = {35, 5, 22, 44, 55}; // 修正数组声明
int i, j, k;
for (i = 0; i < 5 - 1; i++) { // 外层循环应该是4次
for (k = 0; k < 5 - 1 - i; k++) { // 内层循环应该是4-i次
if (arr[k] > arr[k + 1]) { // 修正条件判断,使用正确的数组索引
j = arr[k]; // 使用临时变量j来交换元素
arr[k] = arr[k + 1];
arr[k + 1] = j;
}
}
}
for (i = 0; i < 5; i++) { // 打印数组元素
printf("%d ", arr[i]);
}
printf("\n"); // 添加换行符
return 0;
}