回文判断代码(可以忽略字符串中的空格,标点符号),举个例子啊,abcddcba就是一个回文。a b cd,dc ba也是一个回文。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_39641975/article/details/78680899
#include<stdio.h>
#include<string.h>


#define N 100
int main()
{
char a[N];
char b[N];
int len;
int j = 0; 
scanf("%s",&a);
len = strlen(a);
for(int i=0;i<len;i++)
{

if(a[i]>='a'&&a[i]<='z'&&a[i]>='A'&&a[i]<='Z'&&a[i]>='0'&&a[i]<='9')
b[j] = a[i];
j++;
}

for(int i=0;i<=j/2;i++)
{
if(b[i] != b[j-i])
{
printf("0");
break;
}
else 
printf("1");
break;
}
 } 

猜你喜欢

转载自blog.csdn.net/weixin_39641975/article/details/78680899
今日推荐