Hi I had a question for you on one of the videos you posted. Maybe it is trivial but it made me curious enough to seek you out.
I was learning the conversion characters and while doing so I would make comments in the lines of code... So getting ahead of myself I wrote that for everytime you use a conversion character you must correspondingly have a value otherwise the program will crash. So to prove it I took your line (modified to suit me) and removed one of the values. Unfortunately I was wrong and wanted to know why. The example I used was this:
printf("I ate %d pizzas last night in %d hours\n", 2);
Since I did not fill in the value for the second %d I got 420669 in what seems to be a random fashion... but I guess if it was random it would give me a different number each time and yet it stays the same. Sorry if this is a waste of your time and I appreciate any consideration given thank you.