C, 70 bytes
Full program compiles in ubuntu with gcc. Recursively calls itself until it prints 0.
main(int a,char **b){printf("%d ",a=rand()%atoi(b[1]));a?main(a,b):0;} Full program compiles in ubuntu with gcc. Recursively calls itself until it prints 0.
main(int a,char **b){printf("%d ",a=rand()%atoi(b[1]));a?main(a,b):0;}