#include<stdio.h>
void main()
{
int n=0,j=0;
char a[50],b[50],ch;
printf("input char and string:");
scanf("%c,%s",&ch,a);
while(a[n]!='\0')
{ if(a[n]!=ch)
b[j]=a[n],j++;
n++;
}
b[j]=a[n];
printf("%s\n",b);
}
#include<stdio.h>
#include<string.h>
void main()
{
char a[20][20],b[20],flag;
int n,m,i,j,k;
scanf("%d",&n);
printf("input the string:");
for(m=0;m<n;m++)
scanf("%s",a[m]);
for(i=1;i<n;i++)
{ for(j=n-1;j>=i;j--)
{ flag='N';
k=0;
while(a[j][k]!='\0'&&a[j-1][k]!='\0')
{ if(a[j][k]<a[j-1][k])
{ strcpy(b,a[j-1]);
strcpy(a[j-1],a[j]);
strcpy(a[j],b);
flag='Y';
break;
}
else if(a[j][k]>a[j-1][k])
{ flag='Y';
break;
}
if(a[j][k]==a[j-1][k])
k++;
}
if(flag=='N'&&a[j][k]=='\0')
{ strcpy(b,a[j-1]);
strcpy(a[j-1],a[j]);
strcpy(a[j],b);
}
}
}
for(i=0;i<n;i++)
printf("%s\n",a[i]);
}
#include<stdio.h>
void main()
{
int i=0;
char a[20],b[20],flag='Y';
printf("input the string:");
scanf("%s%s",a,b);
while(a[i]!='\0'&&b[i]!='\0')
{ if(a[i]<b[i])
{ flag='b';
break;
}
if(a[i]>b[i])
{ flag='a';
break;
}
if(a[i]==b[i])
i++;
}
if(flag=='Y')
if(a[i]=='\0')
flag='b';
else
flag='a';
if(flag=='a')
printf("%s\n",a);
if(flag=='b')
printf("%s\n",b);
}
#include<stdio.h>
void lx_my(int a[],int N);
void main()
{
int b[15],m,N;
scanf("%d",&N);
for(m=0;m<N;m++)
scanf("%d",&b[m]);
lx_my(b,N);
for(m=0;m<N;m++)
printf("%d ",b[m]);
}
void lx_my(int a[],int j)
{
int n,k,x;
for(n=0,k=j-1;n<j/2;n++,k--)
x=a[n],a[n]=a[k],a[k]=x;
return;
}