title: What is the difference between stdio.c and stdio.h?
body: <p>Couldn't stdio functions and variables be defined in header files without having to use .c files.</p>
  
  <p>If not, what are .c files used for? </p>