我试图弄清楚如何使用数组打印一盒同心正方形,如下所示:http: //imgur.com/U5rXGsY
我有一个每种颜色的 RGB 值表,但我不知道该怎么做。这就是我到目前为止所拥有的。编译后将其导出为 PPM 文件格式。
#include <stdio.h>
#include <stdlib.h>
#define HEIGHT 700
#define WIDTH 700
#define COLORS 3
int main(){
int x,y,i;
unsigned char image[WIDTH][HEIGHT][COLORS];
image[][][COLORS]={{0},{0},{0,1,2}};
printf("P6\r\n");
printf("700 700\r\n");
printf("255\n");
for(y=0;y<HEIGHT;++y)
{
for(x=0;x<WIDTH;++x)
{
image[700][700][0];
image[700][700][1];
image[700][700][2];
printf
}
}
return 0;
}