aboutsummaryrefslogtreecommitdiff
path: root/challenge-002/paulo-custodio/cpp/ch-1.cpp
blob: 1399dfe279853051ef33f960791391c7eb5f0acf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
Challenge 002

Challenge #1
Write a script or one-liner to remove leading zeros from positive numbers.
*/

#include <iostream>
#include <cctype>

int main(int argc, char* argv[]) {
    if (argc==2) {
        char* p = argv[1];
        while (*p=='0' && isdigit(p[1]))
            p++;
        std::cout << p << std::endl;
    }
}