ulvis.paste.net - pastebin

Paste Search Dynamic
sub
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4.         void sub1(int *,int);
  5.         void sub2(int *,int);
  6.         void sub3(int *,int);
  7.         void sub4(int *,int);
  8.         void(*pf[4])(int *,int) = {sub1,sub2,sub3,sub4};
  9.         int data = 100;
  10.        
  11.         pf[1](&data,10); pf[3](&data,5);
  12.         printf("%d\n",data);
  13.         return 0;
  14. }
  15.  
  16. void sub1(int*p, int n)
  17. {
  18.         *p += n;
  19. }
  20. void sub2(int*p, int n)
  21. {
  22.         *p -= n;
  23. }
  24. void sub3(int*p, int n)
  25. {
  26.         *p *= n;
  27. }
  28. void sub4(int*p, int n)
  29. {
  30.         *p /= n;
  31. }
Parsed in 0.004 seconds