gpt4 book ai didi

c - 反转字符串的 C 代码

转载 作者:行者123 更新时间:2023-11-30 20:38:15 25 4
gpt4 key购买 nike

有人看到这里的错误吗?我有替代解决方案。

int main()
{

char line[100], res[100], temp[20];
fgets( line, 100*sizeof(char), stdin);
int i, j, l;
for( i=strlen(line)-1; i>=0; i--)
{
if(line[i]==' ')
for(j=i+1, l=0; line[j]!=' ' && line[j]!='\0'; l++, j++)
temp[l]=line[j];
temp[++l]=' ';
temp[++l]='\0';
strcat(res, temp);
}
puts(res);
return 0;
}

最佳答案

ljline[i]==' ' 时初始化。

Witch 第一次迭代不会出现这种情况,其中 line[i] 将是 '\n'

关于c - 反转字符串的 C 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29868340/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com