Guest User

Untitled

a guest
Jan 22nd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.41 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int huszar(char m1, int m2)
  5. {
  6.     int lehetseges_lepes = 0;
  7.     char temp_m1 = m1;
  8.     int temp_m2 = m2;
  9.    
  10.     temp_m1 -= 2;
  11.     temp_m2 -= 1;
  12.     if(temp_m1 <= 'h' && temp_m1 >= 'a')
  13.     {
  14.         if(temp_m2 > 0 && temp_m2 < 9)
  15.             lehetseges_lepes++;
  16.         temp_m2 += 2;
  17.         if(temp_m2 > 0 && temp_m2 < 9)
  18.             lehetseges_lepes++;
  19.     }
  20.  
  21.     temp_m1 = m1;
  22.     temp_m2 = m2;
  23.     temp_m1 += 2;
  24.     temp_m2 -= 1;
  25.     if(temp_m1 <= 'h' && temp_m1 >= 'a')
  26.     {
  27.         if(temp_m2 > 0 && temp_m2 < 9)
  28.             lehetseges_lepes++;
  29.         temp_m2 += 2;
  30.         if(temp_m2 > 0 && temp_m2 < 9)
  31.             lehetseges_lepes++;
  32.     }
  33.  
  34.     temp_m1 = m1;
  35.     temp_m2 = m2;
  36.     temp_m1 -= 1;
  37.     temp_m2 += 2;
  38.     if(temp_m2 > 0 && temp_m2 < 9)
  39.     {
  40.         if(temp_m1 <= 'h' && temp_m1 >= 'a')
  41.             lehetseges_lepes++;
  42.         temp_m1 += 2;
  43.         if(temp_m1 <= 'h' && temp_m1 >= 'a')
  44.             lehetseges_lepes++;
  45.     }
  46.  
  47.     temp_m1 = m1;
  48.     temp_m2 = m2;
  49.     temp_m1 -= 1;
  50.     temp_m2 -= 2;
  51.     if(temp_m2 > 0 && temp_m2 < 9)
  52.     {
  53.         if(temp_m1 <= 'h' && temp_m1 >= 'a')
  54.             lehetseges_lepes++;
  55.         temp_m1 += 2;
  56.         if(temp_m1 <= 'h' && temp_m1 >= 'a')
  57.             lehetseges_lepes++;
  58.     }
  59.     return lehetseges_lepes;
  60. }
  61.  
  62.  
  63. int main()
  64. {
  65.     printf("%d",huszar('b',3));
  66.     return 0;
  67. }
Add Comment
Please, Sign In to add comment