#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void Covent(char *p)
{
int i;
for(i=0;i<10;i++)
if(*(p+i)>='a'&&*(p+i)<='z')
*(p+i)=*(p+i)-32;
return;
}
char* Cat(char *p1,const char *p2)
{
int i=0;
while(*(p1+i)!='\0')
i++;
while(*p2!='\0')
*(p1+i++)=*p2++;
*(p1+i)='\0';
return(p1);
}
int main()
{
char str1[20]="CHina",*s1=str1,*s3=str1;
char str2[20],*s2=str2;
Covent(s1);
printf("puts str1\n");
puts(str1);
printf("input str2\n");
gets(str2);
if(strcmp(s2,s1)==1)
{ Cat(s2,s1);
puts(s2);}
else
{ // char *s1=str1,*s2=str2;
if(strcmp(s2,s1)==-1)
{Cat(s1,s2);
puts(s1);}
else
{ printf("equl");}}
// Cat(s3,s2);
puts(s3);
system("pause");
return 0;
}
#include<stdlib.h>
#include<string.h>
void Covent(char *p)
{
int i;
for(i=0;i<10;i++)
if(*(p+i)>='a'&&*(p+i)<='z')
*(p+i)=*(p+i)-32;
return;
}
char* Cat(char *p1,const char *p2)
{
int i=0;
while(*(p1+i)!='\0')
i++;
while(*p2!='\0')
*(p1+i++)=*p2++;
*(p1+i)='\0';
return(p1);
}
int main()
{
char str1[20]="CHina",*s1=str1,*s3=str1;
char str2[20],*s2=str2;
Covent(s1);
printf("puts str1\n");
puts(str1);
printf("input str2\n");
gets(str2);
if(strcmp(s2,s1)==1)
{ Cat(s2,s1);
puts(s2);}
else
{ // char *s1=str1,*s2=str2;
if(strcmp(s2,s1)==-1)
{Cat(s1,s2);
puts(s1);}
else
{ printf("equl");}}
// Cat(s3,s2);
puts(s3);
system("pause");
return 0;
}