c - scanf 多个变量

标签 c user-input scanf

我有这样的行 我正在寻找执行代码时输入如何工作

scanf("%d, %f",&withdrawal ,&balance );

我使用 Cygwin 编译代码,然后系统会要求我输入。
这是否意味着我必须写两个用空格分隔的数字

60 120

或者有什么技巧可以做到这一点?
这可能是一个简单的问题,但我只是想了解当要求多个输入值时它是如何工作的。
谢谢

最佳答案

scanf() 或扫描格式要求输入采用您指定的格式。 scanf("%d, %f") 只是意味着您期望以这种精确格式输入,例如: 62, 2.15 。

关于c - scanf 多个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24440216/

相关文章:

c - 通过 SSL 和 TLS 绑定(bind)并验证到 LDAP 服务器

c++ - Arduino Web 客户端类不工作

javascript - 如何在搜索中获取用户输入并在 <a> 标签中的 HTM url 末尾获取 "append"?

c - fork() 和 scanf() 如何协同工作?

c - 对未知数量的变量使用 sscanf

c - linux的文件锁

c - 尝试在终端中运行 C 程序时出现问题

java - 接受多个输入到数组中

user-input - SML/新泽西州 : getting user input

c - Valgrind 大小为 1 的无效读取 (sscanf)