#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