为何输入这个会时间超时?有何简单的方法?

img


#include <stdio.h>

int main()

{ int len,i;

char str[100];

gets(str);

len=strlen(str);

for(i=len-1;i>=0;i--)

printf("%c",str[i]);

return 0;

}

不说超时的问题,首先两个基本问题
你的头文件没有包含string.h
你的str数组大小只有100,而题目给出的长度最大为1000

超时那就是for循环问题