#include<stdio.h> #include<stdlib.h> #define WIDTH 40 #define HEIGHT 30 int field[HEIGHT][WIDTH] = { 0 }; char is_rain(int b) { return b == 1 ? '|' : ' '; } char is_splash(int b) { return b == 1 ? 'w' : ' '; } void put_field(void) { int x, y; for (y = 0; y < HEIGHT - 1; y++) { for (x = 0; x < WIDTH; x++) { if (y < HEIGHT - 2) { } else { } } } for (x = 0; x < WIDTH; x++) { } } void reflesh_field(void) { int x, y; for(y = HEIGHT - 1; y > 0; y--) { for (x = 0; x < WIDTH; x++) { field[y][x] = field[y - 1][x]; } } for(x = 0; x < WIDTH; x++) { } } void main(void) { while(1) { reflesh_field(); put_field(); } }
Standard input is empty
| ---------------------------------------- | | | ---------------------------------------- | | | ---------------------------------------- | | | ---------------------------------------- | | | | | ---------------------------------------- | | | | | | ---------------------------------------- | | | | | | ---------------------------------------- | | | | | | | ---------------------------------------- | | | | | | | ---------------------------------------- | | | | | | | | ---------------------------------------- | | | | | | | | | ---------------------------------------- | | | | | | | | | | | | ---------------------------------------- || | | | | | | | | | | | | ---------------------------------------- | || | | | | | | | | | | | | ---------------------------------------- | | || | | | | | | | | | | | | ---------------------------------------- | | | | || | | | | | | | | | | | | ---------------------------------------- | | | | | || | | | | | | | | | | | | ----------------------------------------| | | | | | | || | | | | | | | | | | | | ---------------------------------------- | | | | | | | | | || | | | | | | | | | | | | ---------------------------------------- || | | | | | | | | | | || | | | | | | | | | | | | ---------------------------------------- | || | | | | | | | | | | || | | | | | | | | | | | | ---------------------------------------- | | || | | | | | | | | | | || | | | | | | | | | | | | ---------------------------------------- | | | || | | | | | | | | | | || | | | | | | | | | | | | ---------------------------------------- | | | | || | | | | | | | | | | || | | | | | | | | | | | | ---------------------------------------- | | | | | || | | | | | | | | | | || | | | | | | | | | | | | ---------------------------------------- | | | | | | || | | | | | | | | | | || | | | | | | | | | | | | ---------------------------------------- | | | | | | | | || | | | | | | | | | | || | | | | | | | | | | | | ---------------------------------------- | | | | | | | | | | | | | || | | | | | | | | | | || | | | | | | | | | | | | ---------------------------------------- | | | | | | | | | | | | | | || | | | | | | | | | | || | | | | | | | | | | | w ---------------------------------------- | | | | | | | | | | | | | | | | || | | | | | | | | | | || | | | | | | | | | w w ---------------------------------------- | | | | | | | | | | | | | | | | | || | | | | | | | | | | || | | | | | | | | | ---------------------------------------- | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | || | | | | | | | | | ---------------------------------------- | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | || | | | | | | | w w ---------------------------------------- | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | || | | | | | | w ---------------------------------------- | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | || | | | | | | ----------------------------------------| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | || | | | | | w ---------------------------------------- | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | || | | | | | ---------------------------------------- | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | || | | | | w ---------------------------------------- | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | || | | | w ---------------------------------------- | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | || w w w ---------------------------------------- | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | ww ---------------------------------------- | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | w ---------------------------------------- | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | w ----------------------------------------|| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | w w ---------------------------------------- | || | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | w ---------------------------------------- | || | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | w w ---------------------------------------- || | | | || | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | w w ---------------------------------------- | || | | | || | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ww w ---------------------------------------- | | | || | | | || | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | w ---------------------------------------- | | | || | | | || | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | w ---------------------------------------- | | | | || | | | || | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | w ---------------------------------------- | | | | | | || | | | || | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | w ---------------------------------------- | | | | | | | || | | | || | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | w ---------------------------------------- | | | | | | | | | || | | |
sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found sh: 1: cls: not found