#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
//******************************