//Na verdade precisara de 2 for:
#include <stdio.h>
#include <stdlib.h>
void asterisco (int n){
int i,j;
for ( i = 0; i < n; i++){
for ( j = 0; j < n; j++){
printf("*");
}
printf("\n");
i--;
n--;
}
}
int main(int argc, char *argv[])
{
int n;
printf("DIGITE UM VALOR: ");
scanf("%d)", &n);
asterisco(n);
getch();
return 0;
}