Mega Sena Linguagem C

Pra quem viu o post Gerando Números para Mega-Sena com Shell Script viu como faz essa mesma coisa em Shell Script, aqui vou mostrar uma Função em Linguagem C que eu criei para gerar 6 números aleatórios para a Mega-Sena. O código é simples, no entanto, precisa de alguns ajustes como:

Quem tiver uma dica é só melhorar que eu “reblogo”. Segue imagem e código.Atenção para os comentários para entendimento.

Analise o Código abaixo

//Gerar números para Mega-Sena em Linguagem C
#include <stdio.h>

int main(){ 
 int i, numero; //declaração de variáveis 
 srand(time(NULL)); //faz com que os números não se repitam 
 printf("\033[34m %s \033[0m", "Números gerados:\n");//cor azul  
 for(i=1; i<=6; i++){
  numero = rand() % 61;
  megasena(numero);
 } 
 printf("\n"); 
 return(0);  
}

int megasena(int num){ 
 printf("\033[42m \033[37m %d \033[0m | ",num);//cor fundo verde
}

Comente!