gpt4 book ai didi

c - 在 C 中将字符串从一个数组移动到另一个数组

转载 作者:太空宇宙 更新时间:2023-11-04 05:20:16 25 4
gpt4 key购买 nike

<分区>

我想获取一个包含字母和字符的字符串,然后只过滤掉字母。然后我想重用该字符串并将其放入数组中。我将如何在 C 中做到这一点?
我使用了 isalpha(),但只用于 printf,没有用于变量。感谢您的帮助。

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

int main(void)
{
int i;
string w = "name1234";
string new ="";
int length = strlen(w);

for (i=0; length > i; i++)
{
if (isalpha(w[i]))
{
new = w;
}
}
printf("This is the new one: %s\n", new); //it should be 'name' not 'name1234'
return 0;
}

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