This post explains how to get user input inn Rust
programming language
Below is the code snippet for getting user input in Rust
use std::io;
fn main(){
println!("Enter any number");
let mut number = String::new();
io::stdin()
.read_line(&mut number)
.expect("Failed to read input");
println!("Entered number is {}", number);
}
use std::io;
library provides ability to accept user input.fn main()
is declaring new function println!
macro prints string to the screen let mut
is declaring a mutable variable String::new()
is creating a empty string io::stdin().readline()
is handling the standard input to get input from user .expect
is handling any potential failure Rust
program
E:\rust-tutorials\rust-scripts>rustc main.rs
E:\rust-tutorials\rust-scripts>.\main.exe
#### Output ####
Enter any number
8
Entered number is 8
Similar Articles