fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. void login(void);
  6. void load_menu(void);
  7. int main(int argc,char**argv){
  8. login();
  9. return =0;
  10. }
  11. void login(void)
  12. {
  13. char password[12];
  14. int valid,Try =1;
  15.  
  16. printf("input your password ==> ");
  17. do
  18. {
  19. scanf("%s",&password);
  20. if(strcmp(password,"12345") ==0){
  21. printf("--------------------------------\n");
  22.  
  23. load_menu();
  24. }else{
  25. printf("input password at %d in correct ==> ",Try);
  26. valid =0;
  27. Try +=1;
  28. }
  29. }while(!valid && Try <=4);
  30. }
  31. void load_menu(void)
  32. {
  33. int num[10];
  34. int even_count =0, odd_count =0;
  35. int even_numbers[10], odd_numbers[10];
  36. int i;
  37.  
  38. for(i=0;i<10;i++){
  39. printf("input number ==> ",i+1);
  40. scanf("%d",&num[i]);
  41. printf("========================================\n");
  42.  
  43. if(num[i] %2 ==0 ){
  44. even_numbers[even_count++]=num[i];
  45. }else{
  46. odd_numbers[odd_count++]=num[i];
  47. }
  48. }
  49. printf("Even Number %d Number ls: ", even_count);
  50. for(i=0;i<even_count;i++){
  51. printf("%d", even_numbers[i]);
  52. }
  53. printf("\n");
  54.  
  55. printf("Odd Number %d Number ls: ", odd_count);
  56. for(i=0;i<odd_count;i++){
  57. printf("%d", odd_numbers[i]);
  58. }
  59. printf("\n");
  60. printf("=================================\n");
  61. printf("Plot graph\n");
  62. printf("Even Number: ");
  63. for(i=0;i<even_count;i++){
  64. printf("* ");
  65. }
  66. printf("\n");
  67. printf("Odd Number: ");
  68. for(i=0;i<odd_count;i++){
  69. printf("* ");
  70. }
  71. printf("\n");
  72. printf("============================\n");
  73. int even_sum =0, odd_sum =0;
  74. for(i=0;i<even_count;i++){
  75. even_sum += even_numbers[i];
  76. }
  77. printf("Total Even Number %d\n",even_sum);
  78.  
  79. for(i=0;i<odd_count;i++){
  80. odd_sum += odd_numbers[i];
  81. }
  82. printf("Total Odd Number %d\n", odd_sum);
  83.  
  84. printf("=========================================\n");
  85.  
  86. printf("Press any key to continue...");
  87. getchar();
  88. printf("\n");
  89. for(i=2;i<=12;j++){
  90. for(int j=1;j<=12;j++){
  91. printf("%d x %d =%d\n", i,j,i*j);
  92. }
  93. printf("\nPress any key to continue...\n");
  94. getchar();
  95. }
  96. printf("=======================================\n");
  97. if(odd_count > 0){
  98. int odd_min = odd_numbers[0], odd_max = odd_numbers[0];
  99. for(i=0;i<odd_count;i++){
  100. if(odd_numbers[i] < odd_min) odd_min = odd_numbers[i];
  101. if(odd_numbers[i] > odd_max) odd_max = odd_numbers[i];
  102. }
  103. printf("Odd Number is the smallest is %d and the most is %d\n" , odd_min, odd_max);
  104. }
  105. if(even_count > 0){
  106. int even_min = even_numbers[0], even_max = even_numbers[0];
  107. for(i=0;i<even_count;i++){
  108. if(even_numbers[i] < even_min) even_min = even_numbers[i];
  109. if(even_numbers[i] > even_max) even_max = even_numbers[i];
  110. }
  111. printf("Even Number is the smallest is %d and the most is %d\n" , even_min, even_max);
  112. }
  113. printf("=======================================================\n");
  114. }
Success #stdin #stdout 0.03s 25624KB
stdin
Standard input is empty
stdout
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void login(void);
void load_menu(void);
int main(int argc,char**argv){
  login();
  return =0;
}
void login(void)
{
  char password[12];
  int valid,Try =1;
  
  printf("input your password ==> ");
  do
{
  scanf("%s",&password);
  if(strcmp(password,"12345") ==0){
    printf("--------------------------------\n");
    
    load_menu();
}else{
  printf("input password at %d in correct ==> ",Try);
  valid =0;
  Try +=1;
}
}while(!valid && Try <=4);
}
void load_menu(void)
{
  int num[10];
  int even_count =0, odd_count =0;
  int even_numbers[10], odd_numbers[10];
  int i;
  
  for(i=0;i<10;i++){
    printf("input number ==> ",i+1);
    scanf("%d",&num[i]);
    printf("========================================\n");
    
    if(num[i] %2 ==0 ){
      even_numbers[even_count++]=num[i];
    }else{
      odd_numbers[odd_count++]=num[i];
    }
  }
  printf("Even Number %d Number ls: ", even_count);
  for(i=0;i<even_count;i++){
    printf("%d", even_numbers[i]);
  }
  printf("\n");
  
  printf("Odd Number %d Number ls: ", odd_count);
  for(i=0;i<odd_count;i++){
    printf("%d", odd_numbers[i]);
  }
  printf("\n");
  printf("=================================\n");
  printf("Plot graph\n");
  printf("Even Number: ");
  for(i=0;i<even_count;i++){
    printf("* ");
  }
  printf("\n");
  printf("Odd Number: ");
  for(i=0;i<odd_count;i++){
    printf("* ");
  }
  printf("\n");
  printf("============================\n");
  int even_sum =0, odd_sum =0;
  for(i=0;i<even_count;i++){
    even_sum += even_numbers[i];
  }
  printf("Total Even Number %d\n",even_sum);
  
  for(i=0;i<odd_count;i++){
    odd_sum += odd_numbers[i];
  }
  printf("Total Odd Number %d\n", odd_sum);
  
  printf("=========================================\n");
  
  printf("Press any key to continue...");
  getchar();
  printf("\n");
  for(i=2;i<=12;j++){
    for(int j=1;j<=12;j++){
      printf("%d x %d =%d\n", i,j,i*j);
    }
    printf("\nPress any key to continue...\n");
    getchar();
  }
  printf("=======================================\n");
  if(odd_count > 0){
    int odd_min = odd_numbers[0], odd_max = odd_numbers[0];
    for(i=0;i<odd_count;i++){
      if(odd_numbers[i] < odd_min) odd_min = odd_numbers[i];
      if(odd_numbers[i] > odd_max) odd_max = odd_numbers[i];
    }
    printf("Odd Number is the smallest is %d and the most is %d\n" , odd_min, odd_max);
  }
  if(even_count > 0){
    int even_min = even_numbers[0], even_max = even_numbers[0];
    for(i=0;i<even_count;i++){
      if(even_numbers[i] < even_min) even_min = even_numbers[i];
      if(even_numbers[i] > even_max) even_max = even_numbers[i];
    }
    printf("Even Number is the smallest is %d and the most is %d\n" , even_min, even_max);
}
printf("=======================================================\n");
}