trpl-zh-cn/listings/ch03-common-programming-concepts/no-listing-15-invalid-array-access/src/main.rs
Sefank 7090f728ec
Update listing code in ch03
Signed-off-by: Sefank <12670778+Sefank@users.noreply.github.com>
2022-07-04 10:48:13 +08:00

23 lines
445 B
Rust
Executable File

use std::io;
fn main() {
let a = [1, 2, 3, 4, 5];
println!("Please enter an array index.");
let mut index = String::new();
io::stdin()
.read_line(&mut index)
.expect("Failed to read line");
let index: usize = index
.trim()
.parse()
.expect("Index entered was not a number");
let element = a[index];
println!("The value of the element at index {index} is: {element}");
}