fix printf for 0

This commit is contained in:
Mathieu Maret 2018-11-13 14:31:39 +01:00
parent 8f5c68efaf
commit bff505fb40
1 changed files with 3 additions and 0 deletions

View File

@ -34,6 +34,9 @@ void printInt(int integer)
if (integer < 0) {
printChar('-');
}
if (integer == 0){
num[i++] = 0;
}
while (integer != 0) {
int digit = integer % 10;
num[i++] = (digit > 0) ? digit : -digit;