Advertisement
Guest User

Untitled

a guest
Apr 20th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.58 KB | None | 0 0
  1. #include<stdio.h>
  2.  
  3. unsigned int RUNPP_REG_ERR=0;
  4.  
  5. unsigned long long maska64(unsigned int n, unsigned int v);
  6.  
  7. void printbin64(unsigned long long x)
  8. {
  9.     unsigned long long m=0x8000000000000000ULL;
  10.     int s=0;
  11.     while (m)
  12.     {
  13.         printf("%s%s", m&x ? "1" : "0", ++s%8 ? "" : " ");
  14.         m>>=1;
  15.     }
  16. }
  17.  
  18. int main ()
  19. {
  20.     unsigned int n,v,g=0;
  21.     unsigned long long r;
  22.  
  23.     printf("Unesite N: ");
  24.     scanf("%d",&n);
  25.     printf("Unesite V: ");
  26.     scanf("%d",&v);
  27.     printf("Maska: ");
  28.     r=maska64(n,v);
  29.     printbin64(r);
  30.     printf("\n");
  31.  
  32.     if (RUNPP_REG_ERR) return RUNPP_REG_ERR+128;
  33.     else return g; 
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement