Middle three digits: Difference between revisions

Content added Content deleted
(→‎{{header|Ruby}}: Add code.)
(→‎{{header|Ruby}}: Move output into pre element..)
Line 572: Line 572:
end
end
end</lang>
end</lang>
Output:
123: 123
<pre>123: 123
12345: 234
12345: 234
1234567: 345
1234567: 345
Line 589: Line 590:
-2002: Number must have an odd number of digits
-2002: Number must have an odd number of digits
0: Number must have at least three digits</pre>
0: Number must have at least three digits</pre>
Output:
<pre>

=={{header|Rust}}==
=={{header|Rust}}==
<lang rust>fn middle_three_digits(x: int) -> Result<~str, ~str> {
<lang rust>fn middle_three_digits(x: int) -> Result<~str, ~str> {