GitHub

Practice

Practice - 025

A program to explain MATCH pattern. Read a character and print whether it is a vowel or a consonant

use text_io::scan;
fn main() {
practice25()
}
fn practice25() {
let ch: char;
println!("Enter a letter:");
scan!("{}", ch);
match ch {
'a' | 'e' | 'i' | 'o' | 'u' => {
println!("{} is a vowel", ch);
}
_ => {
println!("{} is a consonant", ch);
}
}
}

Config

[package]
name = "practice"
version = "0.1.0"
edition = "2021"
[dependencies]
text_io = "0.1.12"

Result

Enter a letter:
h
h is a consonant
Enter a letter:
a
a is a vowel
Previous
Practice - 024