#include void main (void) { int i; int nx,ny,nz,n; float *fdata; unsigned char *cdata; char filenamein[200], filenameou[200],str[200]; FILE *f1, *f2; printf("\n enter cfb file name:");scanf("%s",filenamein); printf("\n enter volume file name:");scanf("%s",filenameou); f1=fopen(filenamein,"r");if (f1==NULL) { printf("\n input file wrong"); exit(0); } f2=fopen(filenameou,"w"); printf("\n Enter dimensions:");scanf("%d %d %d",&nx,&ny,&nz); n=nx*ny*nz; printf("\n The no of elements:%d",n); cdata=(unsigned char *)calloc(n,sizeof(unsigned char)); fread(cdata,sizeof(unsigned char),n,f1); fprintf(f2,"%d %d %d \n",nx,ny,nz); fwrite(cdata,n,sizeof(unsigned char),f2); fclose(f1); fclose(f2); }