Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的输入形式为:number:number例如,16:13 我的目标是获取此输入并将其分解为两个数字。
number:number
16:13
例如第一个数字是 16,第二个数字是 13。有没有办法使用 SCANF 直接读取数字?或者唯一的方法是在我丢失分隔符后使用函数将字符串转换为数字?
我无法更改输入的格式。
这应该可以解决问题。
scanf_s("%d:%d", &num1, &num2);