33,317
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#include <string.h>
#define N 100
int fun(char str[],int x,int y) //这里多了个分号
{
if(str[x]!=str[y])
return 0;
else
{
if(x>=y)
return 1;
fun(str,x+1,y-1); //少了分号
}
}
int main()
{
int i=0,j,k,z=0;
char a[N];
gets(a);
k=strlen(a);
j=k-1;
z=fun(a,i,j);
if(z==1)
printf("Yes\n");
if(z==0)
printf("No\n");
}
#include<stdio.h>
#include <string.h>
#define N 100
int fun(char str[],int x,int y)
{
if(str[x]!=str[y])
return 0;
if(x>=y)
return 1;
fun(str,x+1,y-1);
}
int main()
{
int i=0,j,k,z=0;
char a[N];
gets(a);
k=strlen(a);
j=k-1;
z=fun(a,i,j);
if(z==1)
printf("Yes\n");
if(z==0)
printf("No\n");
return 0;
}
#include<stdio.h>
#include <string.h>
#define N 100
int fun(char str[],int x,int y)
{
if(str[x]!=str[y])
return 0;
else
{
if(x>=y)
return 1;
fun(str,x+1,y-1);
}
}
int main()
{
int i=0,j,k,z=0;
char a[N];
gets(a);
k=strlen(a);
j=k-1;
z=fun(a,i,j);
if(z==1)
printf("Yes\n");
if(z==0)
printf("No\n");
return 0;
}