Code for question no.--2

#include<stdio.h>
#include<conio.h>
#include<time.h>
struct test{
       clock_t endwait;
       void (*print_ptr)();
       };
void print()
{printf("\nHello World\n");}
void wait ( int seconds )
{
  struct test *g=(struct test *)malloc(sizeof(struct test));
  g->endwait= clock () + seconds * CLOCKS_PER_SEC ;
  while (clock() < g->endwait) {}
  (g->print_ptr)=print;
  (*(g->print_ptr))();

}
int main(){
     int sec;
     printf("Enter the time after which you want output:");
     scanf("%d",&sec);
     wait(sec);
     getch();
     return;
     }

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algoge...@googlegroups.com.
To unsubscribe from this group, send email to 
algogeeks+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to