#include <stdio.h>
#define ulong unsigned long

void dez2bin(ulong dez)
{
 if(dez)
  {
   dez2bin(dez/2);
   printf("%lu",dez%2);
  }
}

int main()
{
 ulong dezimal;
 printf("Dezimalzahl in Dualzahl konvertieren\n");
 printf("Welche Zahl : ");
 scanf("%lu",&dezimal);
 printf("Dezimal = %lu Dual = ",dezimal);
 dez2bin(dezimal);

 return 0;
}