fork(1) download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. int main(void)
  6. {
  7. int i, visinaKvadrata = 5, visinaTrikotnika = 8;
  8. char *str = malloc(visinaKvadrata + visinaTrikotnika + 1);
  9. memset(str, '*', visinaTrikotnika+visinaKvadrata);
  10. str[visinaTrikotnika+visinaKvadrata] = '\0';
  11.  
  12. for(i=1;i<2*visinaTrikotnika;i++) {
  13. printf("%.*s\n", (visinaTrikotnika-abs(visinaTrikotnika-i)+visinaKvadrata), str);
  14. }
  15. return 0;
  16. }
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
******
*******
********
*********
**********
***********
************
*************
************
***********
**********
*********
********
*******
******