>>733
#include<stdio.h>
#include<stdlib.h>
int main(int argc,char*argv[]){FILE*fp;char*buf;int i;size_t len;
if(argc>1&&(fp=fopen(argv[1],"rt"))){fseek(fp,0,SEEK_END);len=ftell(fp);
buf=(char*)malloc(len);rewind(fp);fread(buf,len,1,fp);fclose(fp);
for(i=0;i<len&&buf[i]!='\x1a';i++){if(buf[i]=='/'&&(i+1)<len&&buf[i+1]=='/'){i+=2;
while(i<len&&buf[i]!='\n')i++;}else if(buf[i]=='/'&&(i+1)<len&&buf[i+1]=='*'){i+=2;
while(i<len&&!(buf[i]=='*'&&(i+1)<len&&buf[i+1]=='/'))i++;i++;}
else putchar(buf[i]);}}return 0;}