@ -299,28 +299,40 @@ You wrote words, which in capital letters is WORDS
<p>One common use for <code>Args</code> is for user settings. You can make sure that the user writes the input you need, and only run the program if it's right. Here's a small program that either makes letters big (capital) or small (lowercase):</p>
let keywords = ["capital".to_string(), "lowercase".to_string()]; // User needs to write one of these after cargo run
let input_vec = args().collect::<Vec<String>>(); // Make a vec of all the args
if input_vec.len() > 2 && keywords.contains(&input_vec[1].to_lowercase()) { // It must be at least 3 in length, and the user needs to write either "capital" or "lowercase".
// We use .to_lowercase() so the user can write "Capital" or "CAPITAL", etc.
if input_vec[1].to_lowercase() == "capital" {
@ -11311,28 +11311,40 @@ You wrote words, which in capital letters is WORDS
<p>One common use for <code>Args</code> is for user settings. You can make sure that the user writes the input you need, and only run the program if it's right. Here's a small program that either makes letters big (capital) or small (lowercase):</p>
let keywords = ["capital".to_string(), "lowercase".to_string()]; // User needs to write one of these after cargo run
let input_vec = args().collect::<Vec<String>>(); // Make a vec of all the args
let mut changes = Letters::Nothing;
let input = args().collect::<Vec<_>>();
if input_vec.len() > 2 && keywords.contains(&input_vec[1].to_lowercase()) { // It must be at least 3 in length, and the user needs to write either "capital" or "lowercase".
// We use .to_lowercase() so the user can write "Capital" or "CAPITAL", etc.
if input_vec[1].to_lowercase() == "capital" {