Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(int argc, char *argv[])
- {
- //Decralation of variables
- int i=0;
- int r,g,b;
- float sum=0;
- //unsigned long newline_count_1=0,newline_count_2=0,lines;
- FILE *fpi1,*fpo;
- float x,y,z,curvature,average;
- float nx,ny,nz;
- if(argc!=2)
- {
- fprintf(stderr,"Usage: %s (1)CSV1File\n(2)CSV2File\n(3)VTKFile\n",argv[0]);
- return 0;
- }
- printf("Open CSV1 File\n");
- //Open CSV1 file
- if((fpi1=fopen(argv[1],"r"))==NULL)
- {
- printf("The file can't be opened. The program is exit.\n");
- return 0;
- }
- //Open VTK file for save
- /*if((fpo=fopen(argv[2],"w"))==NULL)
- {
- printf("The file can't be opened. The program is exit.\n");
- return 0;
- }
- */
- //count how many lines
- /*
- while((c==fgetc(fpi))!=EOF
- {
- if(c=='\n')
- newline_count++;
- }
- */
- printf("CSV1 File\n");
- while (fscanf(fpi1,"%f %f %f %d %d %d %f %f %f %f",&x, &y, &z, &r, &g, &b, &nx, &ny, &nz, &curvature)!= EOF)
- {
- //printf("%f\n",curvature);
- sum=sum+curvature;
- i=i+1;
- //printf("i=%d\n",i);
- }
- printf("sum=%f\n",sum);
- printf("i=%d\n",i);
- average=sum/(float)i;
- printf("average=%f\n",average);
- //printf("%f %f %d\n",curvature,sum,average);
- //fprintf(fpo,"%f %f %d\n",curvature,sum,average);
- fclose(fpi1);
- //fclose(fpo);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement