c - 在C中将字母数字存储为未知数量的数字

标签 c input alphanumeric

我正在尝试读取 4 个用户输入,这些输入可以是一位数字、两位数字或一个字母。我尝试过使用 %c,但它不能包含任何两位数字。我也尝试过 %d,但它读取的所有字母都是 0。有什么可以覆盖所有碱基吗?

最佳答案

在 C 中,%c 通常用于字符输入,%d 用于整数。通常您在扫描时使用这些。尝试 %s 这会扫描一个字符串。

关于c - 在C中将字母数字存储为未知数量的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42735545/

相关文章:

C++ 输入验证

javascript - 压缩字母数字字符,限制为 8 个字节的十六进制字符

python - 按 Python 中元组的第一个元素自然地对字母数字元组列表进行排序

Python - 在特定长度的文件中查找字符串,并且该字符串必须是大写字母和数字

php - 从输入表单到C源代码,检查不允许的关键字

c - 从 double 参数开始的 80 位扩展精度计算的特性

c - 为什么我在使用 fgets 时必须输入 EOF 3 次?

python - 为什么语法 "main.py < input.txt"不起作用

java - 我有四个来自方法的字符串值。如何组合字符串?

c - 指向结构或结构本身的指针?