Übersetzungsprogramm
-
Ich bräuchte mal eure hilfe. Ich habe ein lese funktion geschrieben und will sie nun so umschreiben das es wie ein übersetzungs programm funktioniert könnt ihr mir helfen?
Hir mein bisheriger quelltext:
#include <stdio.h>
#include <conio.h>
main()
{
FILE *fp;
int i,n;
struct wort{
char deu[255];
char eng[255];
};
struct wort name;
struct wort *p=&name;if ((fp=fopen("dict.dat","r")) == NULL)
printf("Fehler: Datei \"dict.dat\" konnte nicht geoeffnet werden!\n");
else
{
printf("\nAusgabe von Woerter");
printf("\n=====================\n");
printf("Wieviel Woerter sollen ausgegeben werden: ");
scanf("%d",&n);
getchar();
for (i=1;i<=n;i++)
{
fread(p,sizeof(struct wort),1,fp);
printf("\nDeutsch : %s",name.deu);
printf("\nEnglisch : %s",name.eng);
getch();
};fclose(fp);
}
}
-
-
Hi !
Wenn du Text in Anführungszeichen in der Konsole ausgeben willst, dann musst du einen Backslash benutzen:printf("Fehler: Datei \"dict.dat\" konnte nicht geoeffnet werden!\n");Gruß,
proggingm@nias compilerservice