比较简洁的方式写出来的,觉得可以点个赞呗
#include<stdio.h>
#define N 50
int main(void){
int a[N],i,j,n,flag=1;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&a[i]);
}
for(i=n-1,j=0;i>0;i--,j++){
if(a[i]>=a[i-1]||a[j]>=a[j+1]){ //判断升序降序是否满足条件
flag=1;
}else{
flag=0; //如果有一项不符合就直接跳出
break;
}
}
if(flag){
printf("sorted\n");
}else{
printf("unsorted");
}
}