Hi, > Hi, > here is a small program: > > main() > { > printf("Today's Date is:"); > system("date"); > } > > the output of the program is: > > #./a.out > Thu Dec 30 09:24:00 IST 2004 > Today's Date is: > > How can i make the execution sequential...Plz help me... This is the wrong list to ask this question. This is generic C programming. Please don't ask questions like that again here. The answer is, you have to flush stdout after your first printf because output is buffered. man fflush. Dave/Dina : future TV today ! - http://www.davedina.org/ <-*- thomas (dot) apestaart (dot) org -*-> Don't change your name keep it the same for fear I may lose you again I know you won't it's just that I am unorganized and I want to find you when Something good happens <-*- thomas (at) apestaart (dot) org -*-> URGent, best radio on the net - 24/7 ! - http://urgent.fm/