其他分享
首页 > 其他分享> > 输入三个字符串,按由小到大的顺序输出(指针)

输入三个字符串,按由小到大的顺序输出(指针)

作者:互联网

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
	char *s[3],st[3][10],**p,*t;
	int i,j;
	for(i=0;i<3;s[i]=st[i],scanf("%s", s[i++]))
	for(i=0; i<3; i++)
		for(j=i+1;j<3;strcmp(s[i],s[j])>0?t=s[i],s[i]=s[j],s[j]=t,j++:j++)
	for(p=s;p<s+3;printf("%s ", *p++))
	printf("\n");
	system("pause");
	return 0;
}

标签:10,int,i0,由小到大,char,++,字符串,include,指针
来源: https://blog.csdn.net/m0_54632021/article/details/118932961