c语言中怎样同时运行多个Sleep()

c语言中怎样同时运行多个Sleep()
c语言是按顺序运行的,怎样可以同时运行多个函数

sleep()将进程挂起一段时间
用多线程

目的是实现什么功能