Single Threaded Vs Multithreaded Programming In C