Unbekannten Pfad öffnen

Sorry, war wohl etwas müde.:(

Code:
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <unistd.h>



int main(int argc, char *argv[])
{  
  
  char Text;
  int temp;
  int end;
  
  end=1;
  
  printf("Hallo!\n");

  while(end==1)
{
  temp=getch("%X");
  fflush(stdin);
  
  
  system("cls");
  printf("Hallo!\n");
  printf("%c",temp);
  
  FILE *fp;
  fp=fopen("Text.txt","w+");
  fseek(fp,0,SEEK_END);
  fprintf(fp,"%c",temp);
  fclose(fp);
  
  FILE *fa;
  
  switch(temp)  
{
  
  case 61:
  
  fa=fopen("Text2.txt","w+");
  fprintf(fa,"s");
  fclose(fa);
  
  
  continue;
  
 
}
  
}  
  system("PAUSE");	
  return 0;
}

Das ist der Code.

Aber die Datei beinhaltet immer nur den zuletzt getippten Buchstaben...

Und nochmals Entschuldigung.


cwriter
 
Zuletzt bearbeitet:
Äh, Ich verstehe nicht ganz...:confused:

Die Funktionen sind gemäss Dev-C++ in Ordnung, das Programm funktioniert auch zum Teil...

Code:
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <unistd.h>



int main(int argc, char *argv[])
{  
  
  char Text;
  int temp;
  int end;
  
  end=1;
  
  printf("Hallo!\n");

  while(end==1)
{
  temp=getch("%X");
  fflush(stdin);
  
  
  system("cls");
  printf("Hallo!\n");
  printf("%c",temp);
  
  FILE *fp;
  fp=fopen("Text.txt","w+");
  fseek(fp,0,SEEK_END);
  fprintf(fp,"%c",temp);
  fclose(fp);
  
  FILE *fa;
  
  switch(temp)  
{
  
  case 61:
  
  fa=fopen("Text2.txt","w+");
  fprintf(fa,"s");
  fclose(fa);
  
  
  continue;
  
 
}
  
}  
  system("PAUSE");	
  return 0;
}

Die markierte Stelle scheint mir das Problem zu sein, aber ich finde keinen Fehler...
Seht ihr etwas?

Gruss
cwriter
 
Zurück