sse——逆序输出

//按如下函数原型编写程序,用字符数组作函数参数编程实现字符串逆序存放功能。
//void Inverse(char str[], char ptr[]);
//输入提示信息:"Input a string:"
//输入字符串用gets()
//输出提示信息:"Inversed results:%s\n"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define N 100000

void Inverse(char str[], char ptr[]);
int main()
{
    char str[N];
    printf("Input a string:");
    gets(str);
    char ptr[N];
    Inverse(str,ptr);
    printf("Inversed results:%s\n",ptr);
    return 0;
}
void Inverse(char str[], char ptr[])
{
    unsigned i=strlen(str);
    for(int j=0;j<i;j++)
    {
        ptr[j]=str[i-j-1];
    }

}
 

posted @ 2022-11-17 11:23  诩en  阅读(68)  评论(0)    收藏  举报