Middle three digits: Difference between revisions

m
neaten up a little
(→‎{{header|D}}: added D)
m (neaten up a little)
Line 1:
{{draft task}}
The task is to :
:''Write a function/procedure/subroutine that is called with an integer value and returns the middle three digits of the integer if possible or a clear indication of an error if this is not possible.''
 
Your function should be tested with the following values; the first line should return valid answers, those of the second line should return clear indications of an error:
<pre>123, 12345, 1234567, 987654321, 10001, -10001, -123, -100, 100, -12345
Line 52 ⟶ 51:
middleThreeDigits(-2002) returned: Need odd and >= 3 digits
middleThreeDigits(0) returned: Need odd and >= 3 digits</pre>
 
 
=={{header|Python}}==
Anonymous user