#include <stdio.h>
int main(int argc, char* argv[])
{
    unsigned char img[64][64];        

    int i,j;
    FILE *fptr;

    //read image data from file
    
    fptr=fopen("lena64.raw", "rb");

    for(j=0; j<64; j++)
        for(i=0; i<64; i++)
                img[i][j]=fgetc(fptr);

    fclose(fptr);
    
    //write image data to file
    
    fptr=fopen("o_lena64.raw", "wb");

    for(j=0; j<64; j++)
        for(i=0; i<64; i++)
                fputc(img[i][j], fptr);

    fclose(fptr);

    return 0;
}
