我正在创建几个动态字符串,使用一个函数使用fget从用户获得输入。但是,当我第一次尝试获取机场的名称时,它只是“跳过”fget自动将\n放入temp并继续该函数。所有其他输入都是正确的,而不是第一个输入。Please enter name of Airport:----------Please enter the address------------Airport* airport
在Rust中是否有这个C表达式的等价物?int x; printf("x is %d, but less than 5\n", x);get_num()是一个接受用户输入并返回整数的函数到目前为止,我能想到的最好的方法是:
while let Some(x) = {let y = get_num(); if y < 5 {Some(y</e