C语言获取输入问题

laoqiren
  • 442

C语言在同一行获取两个变量a,b的输入,a,b两者都有可能为1-1000的int类型或者为#符号,a,b两者空格隔开,请问要如何获取输入呢?

回复
阅读 1.4k
2 个回答

因为输入的内容不只是数字 所以我的经验是 使用char类型的数组接受输入, 然后再对输入的结果进行处理 分别提取出数字a b 或者对#进行处理

int a, b;
fscanf(stdin, "%d %d", &a, &b);
你知道吗?

宣传栏