编写函数,判断一个字符串是否是回文。若是回文函数返回值为1,否则返回值为0。回文是顺读和倒读都一样的字符串。
要求:在主函数中完成:输入要判断的字符串,调用函数,输出“yes”或“no”。
int ishuiwen(char *p)
{
char *q=p;
while(*q!='\0')
q++;q--;
while(pif(*p==*q)
{p++;q--;}
else return 0;
return 1;
}
main()
{
int i,ishuiwen();
char a[100];
gets(a);
i=ishuiwen(a);
if(i==1)
printf("Yes!");
else printf("No!");
要求:在主函数中完成:输入要判断的字符串,调用函数,输出“yes”或“no”。
int ishuiwen(char *p)
{
char *q=p;
while(*q!='\0')
q++;q--;
while(pif(*p==*q)
{p++;q--;}
else return 0;
return 1;
}
main()
{
int i,ishuiwen();
char a[100];
gets(a);
i=ishuiwen(a);
if(i==1)
printf("Yes!");
else printf("No!");
C语言——字符串中的问题
C语言——关于十进制转化

2009/06/14 10:42 | by 
