Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void main(int argc,char *argv[])
- {
- FILE *in,*out;
- char matrix[20][20];
- char tmp[1024];
- int i,j,k=0;
- int sor=1,oszlop=1;
- srand(time(NULL));
- if(argc>3)
- printf("Tul sok paramatert adott meg (2 kell)!\n");
- if(argc<3)
- printf("Tul keves paramatert adott meg (2 kell)!\n");
- else
- {
- in=fopen(argv[1],"r");
- if(in==NULL)
- printf("Nem sikerult megnyitni a megadott, %s nevu fajlt!\n",argv[1]);
- else
- {
- out=fopen(argv[2],"w");
- if(out==NULL)
- printf("Nem sikerult letrehozni a megadott, %s nevu fajlt!\n",argv[2]);
- else
- {
- while(!feof(in))
- {
- tmp[0]='\0';
- fgets(tmp,sizeof(tmp),in);
- if(tmp[0]!='\0')
- {
- printf("%s\n",tmp);
- for(i=0;i<56;i++)
- {
- if(tmp[i]=='\n') sor++;
- else if(tmp[i]==';') oszlop++;
- else matrix[sor-1][oszlop-1]=tmp[i];
- }
- }
- }
- /*while(tmp[k]!=feof(in))
- {
- if(tmp[k]=='\n') sor++;
- else if(tmp[k]==';' && tmp[k+1]!='"') oszlop++;
- else matrix[sor][oszlop]=tmp[k];
- k++;
- }*/
- printf("sor %d, oszlop %d\n",sor,oszlop);
- for(i=0;i<(sor-1);i++)
- {
- for(j=0;j<(oszlop-1);j++)
- {
- fprintf(out,"%c\t",matrix[i][j]);
- }
- fprintf(out,"\n");
- }
- }
- printf("Sikeres a masolas!\n");
- fclose(in);
- fclose(out);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement