Pętlą zagnieżdżoną wypisującą rzędy i kolumny z rosnącą ilością znaków.

0

Mam pewien problem z kodem, który mam za zadanie wyświetlać następujący wzór:
$
$$
$$$
$$$$
$$$$$

#include <stdio.h>

int main(void)
{
	char dolar = '$';
	
	for(int i = 0; i > 6 ; i++){
		int j;
		int licznik;
		for(j = 0, j = 1; j > licznik ; j++, licznik++){
			printf("%c", dolar);
                        if(licznik < 6)
				break;
                        }
		printf("\n");
	}
	
	return 0;
}

Kod w ogóle się nie wykonuje

1

Podstawowe problemy:

  • bezmyślnie dodajesz nowe zmienne nie zastanawiając się nad ich sensem
  • zapomniałeś co podaje się w warunku - warunek kontynuacji - nie zakończenia
  • http://4programmers.net/Forum/1101404

http://ideone.com/FgwX8c

#include <stdio.h>
 
int main(void)
  {
   char dolar='$';
   for(int i=0;i<6;++i,printf("\n")) for(int k=0;k<=i;++k) putchar(dolar);
   return 0;
  }

1 użytkowników online, w tym zalogowanych: 0, gości: 1