Рисуем хитрую геометрическую фигуру
/* Рисуем хитрую геометрическую фигуру */ #include
const int LINES = 15;
void draw(int nspaces, int nstars, char symbol){ int i;
for(i=0; i < nspaces; i++) putchar(' '); for(i=0; i < nstars; i++) putchar(symbol); }
void main(){ int nline, nsym; char symbols[3]; /* Массив из трех букв */
symbols[0] = '\\'; symbols[1] = 'o'; symbols[2] = '*';
for(nline=0; nline < LINES; nline++){ for(nsym = 0; nsym < 3; nsym++) draw(nline, nline, symbols[nsym]);
/* Переход на новую строку вынесен из функции в главный цикл */ putchar('\n'); } }