这次是文字代码
#include<stdio.h>
#include<string.h>
void main()
{
int i,j,k,leap=0; char str[80];
scanf("%s",str);
k=strlen(str);
if (k%2==0)
{
for(i=0,j=k;i<=k,j>=0;)
if (str[i++]==str[j--])
{leap=1;}
else
{leap=0;break;}
}
else
{
for(i=0,j=k;i<=(k-1)/2,j>=(k+1)/2;)
if (str[i++]=str[j--])
{leap=1;}
else
{leap=0;break;}
}
if(leap=1)
printf("yes\n");
else
printf("no\n"); }
求指点帮助
#include<stdio.h>
#include<string.h>
void main()
{
int i,j,k,leap=0; char str[80];
scanf("%s",str);
k=strlen(str);
if (k%2==0)
{
for(i=0,j=k;i<=k,j>=0;)
if (str[i++]==str[j--])
{leap=1;}
else
{leap=0;break;}
}
else
{
for(i=0,j=k;i<=(k-1)/2,j>=(k+1)/2;)
if (str[i++]=str[j--])
{leap=1;}
else
{leap=0;break;}
}
if(leap=1)
printf("yes\n");
else
printf("no\n"); }
求指点帮助