#include <stdio.h>
void main(int k,char *NAME[]){ //*(name+1) = QuellDatei
 FILE *tx1,*tx2;               //FileZeiger fr Quelle und Ziel
 char c,*z;                    //Zeichenmerker
if(k==2){                      //ist Quelle angegeben
 z=*(NAME+1);
 for(c=*z;c!='.';c=*(++z));
 if(*(z+1)!='c' && *(z+2)!='p' && *(z+3)!='p'){
    printf("\a Keine C-Datei!");return;}
 if((tx1=fopen(*(++NAME),"rb"))==NULL) return; //LESE-DATEI ffnen
 if((tx2=fopen("tab.txt","wb"))==NULL) return; //SCHREIB-DATEI ffnen
   while(!feof(tx1)){          //Schleife ber alle Zeichen der Datei
     c=fgetc(tx1);            //hole Zeichen aus Quelle
     if (c==9) {c=32;fprintf(tx2,"%c",c);}  //ist das ein TAB dann Ersetze TAB gegen Space
     if(!feof(tx1)) fprintf(tx2,"%c",c);}   //Schreibe das Zeichen
   fclose(tx1);fclose(tx2);}}   //WiederzuMachen der Datei2
 

//******************************
//** Erstellung einer bat-Datei
//** tabs %1
//** del %1
//** ren tab.txt %1
//******************************