консольный ввод в rust
Как мне получить консольный ввод в rust
Я могу привети пример программы на других языках python:
a = input("enter num: ")
print("your num is "+a)
C++
#include <iostream>
#include <string>
int main(){
string a;
cout << "enter num: ";
cin >> a;
cout << "your num is " << a << endl;
}
Я нвшел ответ:
use std::io::Write;
use std::io;
fn read_string(comment:&str) -> String {
print!("{}", comment);
io::stdout().flush();
let mut string: String = String::new();
io::stdin().read_line(&mut string)
.ok()
.expect("Error read line!");
return string;
}
Ответы (1 шт):
Автор решения: iksayking
→ Ссылка
Я нашел ответ
use std::io::Write;
use std::io;
fn read_string(comment:&str) -> String {
print!("enter num: ");
io::stdout().flush();
let mut string: String = String::new();
io::stdin().read_line(&mut string)
.ok()
.expect("Error read line!");
print!("your num is {}\n", num)
return string;
}