#include<stdio.h>
#include<stdlib.h>
int main()
{
char a[100];
int i=0,b;
printf("请输入需要倒序的语句:\n");
while(1)
{
if(a[i]=='\n')break;
i++;
scanf("%c",&a[i]);
}
printf("倒序后的语句如下:");
for(b=i;b>0;b--)
{
if(a[b]=='\0')continue;
else if((int)a[b]<0)
{
if(b%2==0)
{
char temp;
temp=a[b];
a[b]=a[b-1];
a[b-1]=temp;
printf("%c",a[b]);
printf("%c",a[b-1]);
b--;
}
else if(b%2==1)
{
char temp;
temp=a[b];
a[b]=a[b-1];
a[b-1]=temp;
printf("%c",a[b]);
printf("%c",a[b-1]);
b--;
}
}
else
printf("%c",a[b]);
}
printf("\n");
return 0;
}
|