Linux C语言程序:接受用户的输入,并将用户的输入反转打印出来

107 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

代码内容如下:

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
static char buff[256];
static char *string=buff;
int main()
{
    my_print(string);
	my_print2(string);
}

my_print(char *string)
{
	printf("src string is:%s",string);
	fgets(buff,256,stdin);
}
my_print2(char *string)
{
	char *string2;
	int size,i;
	size = strlen(string);
	string2 = (char *)malloc(size+1);
	for(i=0;i<size;i++)
	{
		string2[size-1-i] = string[i];
	}
	string2[size] = '\0';
	printf("des string is:%s\n",string2);
}

请帮顶 / 评论点赞!你们的鼓励是我写作的最大动力!