1use std::io;
2pub fn print_table()
3{
4 let mut table_value = String::new();
5 println!("\n*Enter Number which table you want to print*" );
6
7 io::stdin().read_line(&mut table_value).expect("Failed to read the line");
8 let table_value:i32 = table_value.trim().parse().expect("Only numbers are allowed");
9
10 println!("You requested to print ==> {} table", table_value);
11
12 println!("*Enter range how many times you want print table*" );
13
14
15 let mut range = String::new();
16 io::stdin().read_line(&mut range).expect("Failed to read the line");
17 let range:i32 = range.trim().parse().expect("Only numbers are allowed");
18
19 let mut i = 1;
20
21 while i <= range
22
23 {
24 println!(" {} X {} = {}", table_value,i,(table_value * i) );
25 i += 1;
26 }
27}