新手求助
求大佬们看一下,我这个程序为啥不能运行,谢谢#include <stdio.h>
#include <string.h>
#include <ctype.h>
#define MAX_STR_LEN 100001
char * trim(char *s)
{
int i,len;
len = strlen(s);
for(i = len - 1; isspace(s[i]);i--);
s[i + 1] = 0;
for(i = 0; isspace(s[i]); i ++);{
printf("%s", &s[i]);
if(*s=="END")
printf("END");}
*s='\0';
return *s;
}
int main()
{
char str[MAX_STR_LEN], *p;
do
{
gets(str);
p = trim(str);
puts(p);
} while(strcmp(p, "END"));
return 0;
}
[此贴子已经被作者于2018-11-26 15:08编辑过]