View Code of Problem 78

#include<stdio.h>
#include<math.h>
#include<string.h>
int main()
{
	int a1,a2,a3;
	char str1[1000],str2[1000],str3[1000];
	gets(str1);
	gets(str2);
	gets(str3);
	a1=a2=a3=3;
	if(strcmp(str1,str2)>0)
	{
		a2--;
	}
	else
	{
		a1--;
	}
	if(strcmp(str2,str3)>0)
	{
		a3--;
	}
	else
	{
		a2--;
	}
	if(strcmp(str1,str3)>0)
	{
		a3--;
	}
	else
	{
		a1--;
	}
	if(a1<a2&&a1<a3)
	{
		puts(str1);
		if(a2<a3)
		puts(str2),puts(str3);
		else
		puts(str3),puts(str2);
		
	}
	if(a2<a1&&a2<a3)
	{
		puts(str2);
		if(a1<a3)
		puts(str1),puts(str3);
		else
		puts(str3),puts(str1);
		
	}
	if(a3<a1&&a3<a2)
	{
		puts(str3);
		if(a1<a2)
		puts(str1),puts(str2);
		else
		puts(str2),puts(str1);
		
	}
}

Double click to view unformatted code.


Back to problem 78