c语言编写程序输出一行字符串中的数字字符。
时间: 2024-05-12 20:18:38 浏览: 72
可以使用C语言的isdigit()函数来判断每个字符是否是数字字符,然后输出即可。具体代码如下:
```
#include <stdio.h>
#include <ctype.h>
int main() {
char str[] = "hello123world456";
int len = strlen(str);
for (int i = 0; i < len; i++) {
if (isdigit(str[i])) {
printf("%c", str[i]);
}
}
return 0;
}
```
该程序会输出字符串中的数字字符,即123456。
阅读全文