Home »
Rust »
Rust Programs
Rust program to read an integer number from the user
Here, we are going to learn how to read an integer number from the user in Rust programming language?
Last Updated : September 22, 2021
Problem Statement
Here, we will read an integer number from the user and print the input value.
Program/Source Code
The source code to read an integer number from the user is given below. The given program is compiled and executed successfully.
// Rust program to read an integer
// number from the user
use std::io;
fn main() {
let mut num:i32=0;
let mut input = String::new();
println!("Enter number: ");
io::stdin().read_line(&mut input).expect("Not a valid string");
num = input.trim().parse().expect("Not a valid number");
println!("Number is: {}",num);
}
Output
Enter number:
108
Number is: 108
Explanation
Here, we created an integer variable num and then read the value for num from the user using the read_line() function and printed the result.
Rust Basic Programs »
Advertisement
Advertisement