我正在尝试使用指针对数组进行排序,但出现此错误:预期标识符或数字之前的“(”这是我的代码:(用 C 编程)
#include <stdio.h>
#define N 500
void sort(int *v, int n){
int i, j, temp;
for (i = 0; i < n; i++) {
for (j = i + 1; j < n; j++) {
if (*(v + j) < *(v + i)) {
temp = *(v + i);
*(v + i) = *(v + j);
*(v + j) = temp;
}
}
}
for (i = 0; i < n; i++)
printf("%d ", *(v + i));
} …
Run Code Online (Sandbox Code Playgroud)