how to draw an inverted triangle after asking the user for the number of rows in c++ usin reursion not for loop as this code
#include<stdio.h>
#include <conio.h>
int main()
{
int rows,i,j,space;
printf("Enter number of rows: ");
scanf("%d",&rows);
for(i=rows;i>=1;--i)
{
for(space=0;space<rows-i;++space)
printf(" ");
for(j=i;j<=2*i-1;++j)
printf("* ");
for(j=0;j<i-1;++j)
printf("* ");
printf("\n");
}
getch();
return 0;
}