Anonymous user
N'th: Difference between revisions
→{{header|Rust}}: cleanup
m (moved FreeBASIC entry to its correct place) |
(→{{header|Rust}}: cleanup) |
||
Line 2,174:
=={{header|Rust}}==
<lang rust>fn nth(num:
format!("{}{}", num, match (num % 10, num % 100) {
(1, 11) | (2, 12) | (3, 13) => "th",
(1, _)
(2,
(
})
}
fn main() {
let ranges =
for &(s, e) in
println!("[{}, {}) :", s, e);
for i in s..e {
print!("{}, ", nth(i));
}
println!(
}
}</lang>
|