Untitled

Run Settings
LanguageC
Language Version
Run Command
#include <stdio.h> #include <assert.h> const char TRIANGLE[4][7+1]={ " * ", " *.* ", " *...* ", "*.....*" }; char drawTriangle(int i, int j, int m, int n){ if(m<i || m>=i+4) return ' '; if(n<j || n>=j+7) return ' '; char ch=TRIANGLE[m-i][n-j]; assert(ch==' ' || ch=='*' || ch=='.'); return ch; } char paint(int m, int n){ char ch=' '; const int startx=20; ch=drawTriangle(0, startx, m, n); if(ch==' ') ch=drawTriangle(4, startx-4, m, n); if(ch==' ') ch=drawTriangle(4, startx+4, m, n); return ch; } int main(){ for(int i=0; i<10; i++){ for(int j=0; j<100; j++){ putchar(paint(i,j)); } putchar('\n'); } return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines