Skip to content

Commit 1fe166a

Browse files
committed
finally done
1 parent 3cd6a4a commit 1fe166a

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#include "main.h"
2+
3+
/**
4+
* print_number - Prints a number
5+
* @n: The number to print
6+
*/
7+
void print_number(int n)
8+
{
9+
unsigned int num = n;
10+
if (n < 0)
11+
{
12+
_putchar('-');
13+
num = -num;
14+
}
15+
if (num > 9)
16+
{
17+
print_number(num / 10);
18+
}
19+
_putchar(num % 10 + '0');
20+
}

0 commit comments

Comments
 (0)