C++ 对输入的n个字符串进行按字典顺序排序(不区分大小写)

#include
#include
#include
using namespace std;
int is_paixu(char *a,char *b){//循环比较各位大小
	int i;
		char th,ch;
	for (i=0;i='a')
		th=a[i]-32;
		else
		th=a[i];
		if(b[i]>='a')
		ch=b[i]-32;
		else
		ch=b[i];
		if(thch||b[i]==' ')
		{return 1;
		break;
		}
	    else if(th==ch) continue; 
		
	}

}

void swap(char *&a,char* &b){//交换字符串的值
	char *temp;
	temp=a;
	a=b;
	b=temp;
	
}
int main(){
	int n,l,i,j;
	cin>>n;
	l=n;
	char a[100][100];
	while(n--){//经dev验证存储在0-n-1中    n=0时仍继续循环    n=-1结束 
		cin>>a[n];
		
		
	}

     for(i=0;i

 

你可能感兴趣的:(C++)