Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

hab ein problem. ich programmiere noch nicht lange und weiß daher ni weiter. und zwar will ich eine art loginfunktion schreiben. das heißt ich habe eine .txt datei wo zeile für zeile, name, vorname und passwort stehen

bsp:

vorname1;name1;passwort

vorname2;name2;passwort

.

.

.

wie bring ich dem jetzt bei, dass er die eingegebenen wörter (per tastatur) mit dem in der .txt vergleicht?

es könnte evtl strcmp weiterhelfen, aber ich weiß nicht wie das dann alles in code aussieht

hoffe mir kann jemand helfen

Geschrieben
wie bring ich dem jetzt bei, dass er die eingegebenen wörter (per tastatur) mit dem in der .txt vergleicht?
Du musst die Datei in den Speicher einlesen, und dort vergleichen.

Stichworte:

- fopen

- fgets

- strtok

Geschrieben

danke erstmal für deine schnelle antwort.

datei öffnen und auslesen geht. mit dem strtok hab ich so ein problem! ich hab hier so ein kleine bspprogramm, aber ich komme nicht klar wie ich jetzt die datei dort einbinden soll, damit er es vergleicht!

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

int main(void)

{

char string[] = "Ein Teststring mit mehreren Worten\n"

"und mehreren Zeilen.\t Ende\n";

int i=1;

char *ptr;

ptr = strtok(string, "\n\t ");

while(ptr != NULL)

{

printf("% d. Wort: %s\n",i++,ptr);

ptr = strtok(NULL, "\n\t ");

}

return EXIT_SUCCESS;

}

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...