fork download
  1.  
  2. #include<stdio.h>
  3. void menu(int* choice);
  4. void positive();
  5. void negative();
  6. int main()
  7. {
  8. int i,n,sum,l,k=1,choice;
  9. while(k==1){
  10. menu(&choice);
  11. switch(choice){
  12. case 1: positive();
  13. break;
  14. case 2: negative();
  15. break;
  16. case 3: return 0;
  17. default : printf("Choose from menu\n");
  18. }
  19. }
  20. }
  21. void menu(int* choice){
  22. printf("CHOOSE FROM BELOW\n""1:POSITIVE\t""2:NEGATIVE\t""3:EXIT\n");
  23. printf("");
  24. scanf(" %d",choice);
  25. }
  26. void positive(){
  27. int i,sum,n,l;
  28. printf("ENTER THE NUMBER=");
  29. scanf("%d",&n);
  30. printf("ENTER UPTO WHERE U NEED TO MULTIPLE=");
  31. scanf("%d",&l);
  32. for(i=1;i<=l;i++){
  33. sum=n*i;
  34. printf("%d*%d=%d\n",n,i,sum);
  35. }
  36.  
  37. }
  38. void negative(){
  39. int i,sum,n,l;
  40. printf("ENTER THE NUMBER TO MULTIPLE=");
  41. scanf("%d",&n);
  42. printf("ENTER UPTO WHERE MULTIPLE=");
  43. scanf("%d",&l);
  44. for(i=-1;i>=l;i--){
  45. sum=n*i;
  46. printf("%d*%d=%d\n",n,i,sum);
  47. }
  48. }
Success #stdin #stdout 0s 5316KB
stdin
1
2
100
3
stdout
CHOOSE FROM BELOW
1:POSITIVE	2:NEGATIVE	3:EXIT
ENTER THE NUMBER=ENTER UPTO WHERE U NEED TO MULTIPLE=2*1=2
2*2=4
2*3=6
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18
2*10=20
2*11=22
2*12=24
2*13=26
2*14=28
2*15=30
2*16=32
2*17=34
2*18=36
2*19=38
2*20=40
2*21=42
2*22=44
2*23=46
2*24=48
2*25=50
2*26=52
2*27=54
2*28=56
2*29=58
2*30=60
2*31=62
2*32=64
2*33=66
2*34=68
2*35=70
2*36=72
2*37=74
2*38=76
2*39=78
2*40=80
2*41=82
2*42=84
2*43=86
2*44=88
2*45=90
2*46=92
2*47=94
2*48=96
2*49=98
2*50=100
2*51=102
2*52=104
2*53=106
2*54=108
2*55=110
2*56=112
2*57=114
2*58=116
2*59=118
2*60=120
2*61=122
2*62=124
2*63=126
2*64=128
2*65=130
2*66=132
2*67=134
2*68=136
2*69=138
2*70=140
2*71=142
2*72=144
2*73=146
2*74=148
2*75=150
2*76=152
2*77=154
2*78=156
2*79=158
2*80=160
2*81=162
2*82=164
2*83=166
2*84=168
2*85=170
2*86=172
2*87=174
2*88=176
2*89=178
2*90=180
2*91=182
2*92=184
2*93=186
2*94=188
2*95=190
2*96=192
2*97=194
2*98=196
2*99=198
2*100=200
CHOOSE FROM BELOW
1:POSITIVE	2:NEGATIVE	3:EXIT