----------------------✨🎉🎈==!!!热烈欢迎各位大佬!!!==🎈🎉✨---------------------
🍹作者: BooleanChar12
✨博客主页: BooleanChar12的博客
💘很喜欢的一句话: Because we all stand on the shoulders of giants.
🥂如有bug和疑惑欢迎大家与我🤺
😍觉得博主文章写的不错的话,希望大家三连(🎉关注,🎉点赞,🎉评论),多多支持一下!!
--------------------------------------------------------------------------🍻==专栏回顾==🍻-------------------------------------------------------------------------------
☕Java(从入门到放弃) 🍉数据结构(从放弃到入门) 🍒Android开发(从入门到入土) 🍇计算机组成原理(从1到0) 🍑计算机网络(从上网到退网) 🥝操作系统(从0到0.1) 🍎C语言练习题 🏆Leetcode(狂刷笔记) 🌺微信小程序开发日记
1.思路分析💡:
- 接收用户输入的字符串
- 循环将字符串中的字符逐个入栈
- 循环将字符逐个出栈,并且将出栈结果保存到一个字符数组中
- 利用strcmp()函数比较两个字符串是否相等,相等说明是回文,否则不是回文
2.代码实现💎:
# include <stdio.h>
# include <string.h>
# include <malloc.h>
//定义栈结构体
struct Stack {
char * top;//栈顶指针
char *