#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <string.h>

#ifdef __unix__
      #include <unistd.h>
#elif __MSDOS__
      #include <io.h>
#endif

int main()
{
 int handle;
 char puffer[100];

 strcpy(puffer,"Dieser Text steht in \"test.txt\"\n");

 if((handle=open("test.txt",O_RDWR|O_CREAT|O_TRUNC)) == -1)
  {
   printf("Fehler beim öffnen der Datei \"test.txt\"\n");
   exit (0);
  }

 if((write(handle, &puffer, sizeof(puffer))) == -1)
  {
   printf("Fehler bei write........\n");
   exit (1);
  }

 printf("Datei wurde erfolgreich in \"test.txt\" geschrieben\n");
 return 0;
}
