/*****************************************************
copyright (C), 2014-2015, Lighting Studio. Co., Ltd.
File name:
Author:Jerey_Jobs Version:0.1 Date:
Description:
Funcion List:
*****************************************************/
#include <stdio.h>
#include <string.h>
#define N 100
my_gets(char ch[N])//字符串的输入函数
{
int i;
for(i = 0;ch[i - 1] != '\n';i++)
{
ch[i] = getchar();
}
ch[i - 1] = '\0';
}
void change(char str[],int n)//字符串逆序存放的函数
{
int i,j;
char temp;
for(i = 0, j = n;i < j - 2;i++, j--)//交换字符串两端的元素
{
temp = str[i];
str[i] = str[j - 1];
str[j - 1] = temp;
}
}
int main()
{
char s[N];
int size = 0;
printf("please enter a string:\n");
my_gets(s);
size = strlen(s);
change(s,size);
puts(s);
return 0;
}
copyright (C), 2014-2015, Lighting Studio. Co., Ltd.
File name:
Author:Jerey_Jobs Version:0.1 Date:
Description:
Funcion List:
*****************************************************/
#include <stdio.h>
#include <string.h>
#define N 100
my_gets(char ch[N])//字符串的输入函数
{
int i;
for(i = 0;ch[i - 1] != '\n';i++)
{
ch[i] = getchar();
}
ch[i - 1] = '\0';
}
void change(char str[],int n)//字符串逆序存放的函数
{
int i,j;
char temp;
for(i = 0, j = n;i < j - 2;i++, j--)//交换字符串两端的元素
{
temp = str[i];
str[i] = str[j - 1];
str[j - 1] = temp;
}
}
int main()
{
char s[N];
int size = 0;
printf("please enter a string:\n");
my_gets(s);
size = strlen(s);
change(s,size);
puts(s);
return 0;
}