* printf(Input a word:\n); scanf(%s, str); while (*str != #) { flag = pal(str); if (flag) printf(%s is a palindrome!\n, str); else printf(%s isnt a palindrome!\n, str); printf(Input a word:\n); scanf(%s, str); } free(str); } * int pal(char * str) /*判断回文*/ { char *p, *q; ? p = str; q = str; while (*q != ‘\0’) /*p指向首部,q指向尾部*/ q++; q--; while (p q) if (*p == *q) { p++; q--; } else break; return (p = q); } l e v e l \0 p q
您可能关注的文档
最近下载
- 《MCGS组态控制技术》课后习题.docx VIP
- 基于PLC控制的三台电动机的顺序启停.pdf VIP
- 2025年贵州省黔东南州中考理科综合(物理化学)试卷真题(含答案详解).docx VIP
- 《售后服务体系》PPT课件.ppt VIP
- 2026年黑龙江哈尔滨市松北区中考二模道德与法治试题(试卷+解析).pdf VIP
- 三台电动机顺序启停PLC控制编程.pdf VIP
- 广东开放大学经济法实务(专,22秋)_形成性考核.pdf VIP
- 中考物理填空题考点总结.pptx VIP
- 出纳笔试题库新版整理版.doc VIP
- DB4201∕T 663-2022 武汉市城市道路掘路修复技术规程(武汉市).docx
原创力文档

文档评论(0)