第五题
#include<stdio.h>
#include<string.h>
int main()
{ char a[32];
gets(a);
int i=strlen(a);
if(a[i-1]=='r'&&a[i-2]=='e'||a[i-1]=='y'&&a[i-2]=='l')
{a[i-1]='\0'; a[i-2]='\0';}
if(a[i-1]=='g'&&a[i-2]=='n'&&a[i-3]=='i')
{a[i-1]='\0'; a[i-2]='\0'; a[i-3]='\0';}
puts(a);
return 0; }
第六题
#include<stdio.h>
#include<string.h>
#define NUM 100
int main(){
char str[NUM];
int flag=0;
scanf("%s",str);
int len=strlen(str);
for(int i=0;i<len/2;i++){
if(str[i]==str[len-i-1])
flag=1;
else{ flag=0; break; } }
if(flag)
printf("yes");
else printf("no");
return 0; }