using System;
public class program
{
public static string AddLeadingZerosToNegativeNumber(int num, int digits) {
bool negative = false;
if (num < 0) {
num *= -1;
negative = true;
}
string s = num.ToString();
while (s.Length < digits) {
s = "0" + s;
}
if (negative) {
return "-" + s;
}
return s;
}
public static void Main(string[] args)
{
int num = -5;
Console.WriteLine(AddLeadingZerosToNegativeNumber(num, 3));
}
}
/*
run:
-005
*/