#include<stdio.h>
#include<string.h>
char Reverse(char str[])
{
int length;
int i;
char temp;
length = strlen(str);
for (i = 0; i < length / 2; i++)
{
temp = str[i];
str[i] = str[length - 1 - i];
str[length - 1 - i] = temp;
}
}
int main()
{
char str[50];
printf("input a string:");
scanf_s("%s",str);
Reverse(str);
printf("After reversed is %s\n", str);
}
为什么他运行可以但是输入就不行呢