#include #define HEIGHT 400 #define WIDTH 600 #define RED 255,0,0 #define BLUE 0,0,255 #define DARK_PURPLE 128,0,128 int main() { int i, j; /* print out the header */ printf("P6\n"); printf("%d %d\n", WIDTH, HEIGHT); printf("255\n"); for(i = 1; i<= HEIGHT/2;i=i+1) { /* 200 rows */ for (j=1; j<= WIDTH; j=j+1) { printf("%c%c%c",BLUE); } } for(i = 1; i<= HEIGHT/2; i=i+1) { /* 200 rows */ for(j = 1; j<= WIDTH/2; j=j+1) { /* 300 pixels */ printf("%c%c%c",RED); } for(j =1; j<= WIDTH/2; j = j+1) { /* 300 pixels */ printf("%c%c%c",DARK_PURPLE); } } return 0; }