c语言编一函数,将一个字符数组中的数字字符存于另一个字符数组中。
时间: 2024-05-02 09:22:57 浏览: 84
好的,这个问题很简单,你可以尝试以下这段c语言代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
void get_digits(char *str, char *result) {
int len = strlen(str);
int i, j = 0;
for (i = 0; i < len; i++) {
if (isdigit(str[i])) {
result[j++] = str[i];
}
}
result[j] = '\0'; // 添加结束符
}
int main() {
char str[100], result[100];
printf("请输入一行字符串:");
gets(str);
get_digits(str, result);
printf("结果: %s\n", result);
return 0;
}
```
以上代码中 `get_digits` 函数将输入字符串中的数字字符存入另一个字符数组当中。
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![c](https://img-home.csdnimg.cn/images/20250102104920.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)