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}