C语言从键盘上输入一个字符串(最多100个字符),然后顺序输出其中的数字字符。 输入格式: 从键盘上输入一个字符串(最多100个字符)。 输出格式: 顺序输出其中的数字字符,最后回车。
时间: 2024-02-20 12:00:56 浏览: 577
好的,这是一个简单的 C 语言程序,可以实现你的要求:
```c
#include <stdio.h>
int main() {
char str[100];
int i;
scanf("%s", str);
for (i = 0; str[i] != '\0'; i++) {
if (str[i] >= '0' && str[i] <= '9') {
printf("%c", str[i]);
}
}
printf("\n");
return 0;
}
```
程序中,我们首先定义一个字符串数组 `str`,用于存储从键盘输入的字符串。然后使用 `scanf` 函数从键盘读入字符串。接着使用 `for` 循环遍历字符串中的每一个字符,如果该字符是数字字符,则输出它。最后记得输出一个回车符以结束输出。
希望这个程序能够解决你的问题。
阅读全文