ポインタ習ってないから駄目ということなら、こっちで。

#include<stdio.h>
#include<stdlib.h>
#define N (100)

void setvalue(int[], int);

int main(void)
{
int A[N];

setvalue(A, N);

return (EXIT_SUCCESS);
}

void setvalue(int a[], int n)
{
if(n)
{
n--;
a[n] = n ;
setvalue(a, n);
}
return;
}