grazie al tuo aiuto sono riuscito finalmente a fare questo:
codice:
#include <stdio.h>


int main()
{
	int a,b,c,d, e, f;
	
	f = 0;
	scanf("%d %d", &d, &b);
	
	
	
	for (a = 0; a <= d; a++) {
		
		
	for (c = 0; c <= b; c++) 
		printf(" ");
		b--;
		
	for (e = 0; e <= f; e++) 
		printf("*");
		
		f++;
		
		
		
		
		printf("\n");
		
		}
		
		
		
	
	
	
    return 0;
}
non capivo molto bene come lavorava il for multiplo, ma ora invece si grazie =)

solo un ultima domanda, prima hai usato if e break, però come l'ho fatto io è un errore?

cioe non si ferma solo il programma?