#include <stdio.h>
#include <string.h>
int main()
{
char str[101];
int len = 0;
char ch;
memset(str, 0x00, sizeof(str));
scanf("%c", &ch);
while(ch != '\n' )
{
str[len++] = ch;
scanf("%c", &ch);
}
for(int i=len-1; i>=0; i--)
{
ch = str[i];
printf("%c", ch);
}
printf("\n");
return 0;
}
这个题目的题解我知道, 只是想知道我这段代码哪里有问题。
memset(str, '\0', sizeof(str));
觉得有用的话采纳一下哈