get_arg/
get_arg.rs

1use std::str::FromStr;
2
3fn main() {
4    let arg = std::env::args().nth(1).unwrap_or_else(|| {
5        println!("Please enter a number");
6        panic!();
7    });
8
9    let nth = usize::from_str(&arg).unwrap_or_else(|_| {
10        println!("Please pass a valid number");
11        panic!();
12    });
13
14    let number = fibonacci_like::Sequence::fibonacci().calculate(nth);
15
16    println!("The \"{nth}\" number of the fibonacci sequence is:\n{number}");
17}