Its easier for me to write my own code than to try figuring out what someone is trying to do with his/her code. So here is your code, edited, and running. I just commented out what i didn't like and wrote my own piece of code for that.
int main ()
int numrows, numcols,row,col,spaces;
printf("Enter the length of your figure:\n");
printf("Enter the width of your figure\n");
for(col=0; col<numcols; col++)