回文串

来源:互联网 发布:安徽快三遗漏数据统计 编辑:程序博客网 时间:2024/06/04 18:42

问题及代码:

/* *Copyright (c)2015,大连东软信息学院 *All rights reserved. *文件名称:10 16 8.c *作    者:陈振 *完成日期:2016年4月13日 *版 本 号: v1.0 *问题描述:从键盘输入一个字符串(长度小于20),判断该字符串是否是回文串,输出“Y”或者“N”. *程序输入: *程序输出: */#include<stdio.h>#include<string.h>int main(){    char str[30];    int i,n=0;    gets(str);    for(i=0;i<strlen(str);i++){        if(str[i]==str[strlen(str)-1-i])            n++;        else            n=0;    }    if(n==strlen(str))        printf("Y\n");    else        printf("N\n");        return 0;}
运行结果:



0 0