After having some trouble with scanf & printf (scanf receives 0x0D and convertes this to 0x0A) (printf attaches CR to \n)
i ask myself: where's the Sourcecode of all this function's? Printf & scanf sin, cos and all this stuff are library-functions. Can they be changed, it is useful to change them? Can i learn something for example how sin is computed?
Of course i've learned from this: now i use my own my_putchar & my_getkey when transmitting/receiving singele binary char's.
"it is useful to change them?"
Unlikely.
More sensible, as has been said to you several times before, is to not use them at all but write your own functions to your own specific requirements!
"More sensible [...] is to not use them at all but write your own functions to your own specific requirements!"
I agree. The printf family generally means a large chunk of lib code that will be linked to your system. Generally you will use but a few cases of formatted output or input, and that can generally be written in smaller C functions. In a few cases, it makes sense to use them, but when you need fast and small code, specific functions are a better option.