Protože programování není o tom, ze jsi neco delal nebo nedelal. Ve velke vetsine pripadu delas neco, co jsi jeste nedelal. Dulezite je vymyslet, jak to udelat - algoritmus - co vlastne by mel program delat (tohle jsi neudelal) a nasledne algoritmus prepsat do programovaciho jazyka.
Ty jsi jen pouzil vyhledavac, vzal kus nejakeho hotoveho kodu a resis tu jestli pouzit putchar() nebo printf() a vubec ti nevadi, ze nechapes, co vlastne kod, ktery jsi zkopiroval dela.