#include<cstdio>
#include<cstring>
int main()
{
//多组输入
char str[100];
while(gets(str))
{
puts(str);
}
return 0;
}
【字符串】回文串
#include<stdio.h>
#include<string.h>
#define N 300
int j(char c[])
{
int n=strlen(c);
char *ps=c,*pd=&c[n-1];
while(n)
{
if(*ps!=*pd)
return 0;
ps++,pd--;
n/=2;
}
return 1;
}
int main()
{
char a[N];
gets(a);
if(j(a))
printf("YES
");
else
printf("NO
");
return 0;
}
#include<cstdio>
int main()
{
int num =0;
char ans [90][90];
while(scanf("%s",ans[num])!=EOF)
{
num++;
}
for(int i=num-1;i>=0;i--)
{
printf("%s",ans[i]);
if(i>0)printf(" ");
}
return 0;
}