1. 题目描述:字符逆序
将一个字符串str的内容颠倒过来,并输出。
输入描述:
输入一个字符串,可以有空格
输出描述:
输出逆序的字符串
示例1
输入
I am a student
输出
tneduts a ma I
2. 思路
首先字符串逆序,之前就有实现过,这个没啥问题,就是给两个变量,一个从前往后,一个从后往前,互相交换,就把数组逆置了,这个题的点在于,scanf()函数,到空格就结束了,示例2里面就说明了需要有空格并且空格要交换。这里学到了另一个获取输入函数gets(),他获取字符串遇到空格还是会继续,不会停止。
3.代码实现1
#include<stdio.h>
#include<stdlib.h>
//字符串逆序
void reserveStr(char* str)
{
int sz = strlen