gpt4 book ai didi

c - 我想更新我的 C 代码并消除 Ctype.h 库

转载 作者:行者123 更新时间:2023-11-30 17:24:06 25 4
gpt4 key购买 nike

我已经使用 ctype.h 库编写了 C 代码。现在我必须使用相同的输出更新此代码,并且我无法使用 ctype.h 和 string.h 库。我想我应该在其中使用新函数,但我的数学不好,我不知道该怎么做。我搜索了它,但找不到有用的结果。你能帮我更新这个代码吗?该代码的工作方式如下:当我给它一个相反的句子时,它会将我的句子转换为通常的句子。

示例输入:oD uoy tnaw ot eunitnoc?

输出:你想继续吗?

这是我的代码:

#include <stdio.h>
#include <ctype.h>

int main()
{
char sentence[100];
int ch, i, j, k;

for (i=0; i<sizeof(sentence)-1; i++)
if ((sentence[i] = getchar()) == '\n')
break;

sentence[i] = '\0';

for (j = 0; j <=i; j++)
{
if(sentence[j]==' ' || sentence[j]=='\0')
{
for( k=j-1;sentence[k]!=' ' && k>=0;k--)
{
ch=sentence[k];
putchar(ch);
}
printf(" ");
}

}

return 0;
}

最佳答案

如果没有这两个头文件,这段代码也可以正常工作。你有没有尝试过? – Karthikeyan.R.S

关于c - 我想更新我的 C 代码并消除 Ctype.h 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27328043/

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