88问答网
所有问题
用C语言编写程序,从键盘输入一串字符,判断输入字符串是否是回文?
如题所述
举报该问题
推荐答案 2012-11-07
#include<stdio.h>
int symmetry()
{
char ch1,ch2;
scanf("%c",&ch1);
if(ch1=='-')//递归结束条件。
return 1;
else
if(symmetry())//自己调用自己。
{
scanf("%c",&ch2);
if(ch1==ch2)
return 1;
else
return 0;
}
return 0;
}
void main()
{
printf("输入一组字符(形式为W-M):\n");
if(symmetry())
printf("是回文字符\n");
else
printf("不是回文字符\n");
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/SBtKttcaV.html
其他回答
第1个回答 2012-11-04
char a[100,b[100];
gets(a);
strcpy(b,a);
strrev(b);
if(strcmp(a,b))
printf("no");
else
printf("yes");
本回答被提问者和网友采纳
相似回答
大家正在搜
相关问题
用C++编写程序,从键盘输入一串字符,判断输入字符串是否是回...
C语言编写一个程序,判断输入的一个字符串是否是回文。
c语言从键盘读入一串字符,判断输入的字符串是否是回文。要求:
c语言编程题 输入一字符串,判断该字符串是否为回文。
求c语言程序修改,使程序判断从键盘输入的字符串是否为回文
从键盘读入一个字符串,判断其是否为回文.(C语言)
c语言题目,大神可不可以帮忙一下<( ̄ˇ ̄)/~ 编写程序,...