输入一个字符串然后把它反序输出

来源:互联网 发布:知乎PLUS 编辑:程序博客网 时间:2024/06/05 02:44
char *Uberground(char *arr)  //定义一个字符型指针变量用来储存数组a的首元素地址  {    int i = 0;    int size = strlen(arr);//求出数组a中字符个数    char temp[100] = "";    for (i = 0; i < size; ++i)    {        temp[i] = arr[size - i - 1];    }    for (i = 0; i < size; ++i)    {        arr[i] = temp[i];    }    return arr;}int main(){    char a[100] = "";    printf("请输入字符串:");    //scanf("%s", a);    gets(a);//此处输入字符串既可以使用scanf也可以用gets。    Uberground(a);//把数组a的首元素的地址传过去    //printf("%s\n", a);    puts(a);    system("pause");    return 0;}
阅读全文
1 0
原创粉丝点击