Hola, necesito si me pueden pasar este codigo que es de C++ a C no logro entender la parte del void 
#include<iostream>

using namespace std;


void Seleccion(int , int );
void Imprimir(int , int );

int main()
{

    int n;
    cout<<"Cunatos elementos va a ingresar "<<endl;
    cin>>n;
    int a[n];
    for(int i=0;i<n;i++)
    {
        cout<<"Ingrese el numero "<<Llorandoi+1)<<" del arreglo"<<endl;
        cin>>a;
    }

   Seleccion(a , n);
   Imprimir(a , n);

}


void Seleccion(int a ,  int n)
{
    int k , menor , i , j;

    for(i=0;i<n;i++)
    {
        menor=a;
        k=i;

         for(j=i+1;j<n;j++)
         {
             if(a[j]<menor)
             {
                 menor = a[j];
                 k=j;

             }