Geb es lieber als integer (usigned long) aus.
printf("%i", (long)test);