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?
Submitted by Nidhi, on September 22, 2021

Problem Solution:

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 »



Related Programs



Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.