Suchergebnisse für Anfrage "fgets"

8 die antwort

Eingabepuffer nach fgets () in C @ lösch

#include <stdio.h> int main() { char name[10]; for(int i=0;i<=10;i++) { printf("Who are you? "); if(fgets(name,10,stdin)!=NULL) printf("Glad to meet you, %s.\n",name); } return(0); }Wenn ich mehr als 10 Zeichen eingebe, wird die Schleife ...

4 die antwort

Program überspringt fgets, ohne die Eingabe zuzulassen

Wie der Titel schon sagt. Wenn mein Programm von der Konsole aus ausgeführt wird, werden Sie gefragt, ob Sie es verschlüsseln oder entschlüsseln möchten. Wenn ich e oder E eingebe, wird eine neue Leerzeile erstellt (bis ich etwas eingebe) Text), ...

4 die antwort

Wie verwende ich fgets richtig in einer Struktur?

Ich kann nicht herausfinden, wo das Problem mit meinem Code liegt. Hier ist mein Code: #include <stdio.h> #include <stdlib.h> #define N 20 typedef struct _dog { char dogName[N],ownerName[N]; int dogAge; } Dog; int main() { //Dynamic array ...

TOP-Veröffentlichungen

4 die antwort

strcmp wird nicht korrekt ausgewertet, wenn Anweisungen [duplizieren]

Diese Frage hat hier bereits eine Antwort: strcmp in einer Zeile mit fgets lesen [/questions/2404794/strcmp-on-a-line-read-with-fgets] 6 answers#include <stdio.h> #include <math.h> #include <string.h> #define size 7 int computeN(char s1[]) { int ...

8 die antwort

Differenz zwischen fgets und gets

Was ist der Unterschied zwischenfgets() undgets()? Ich versuche meine Schleife zu unterbrechen, wenn der Benutzer nur "Enter" drückt. Es funktioniert gut mitgets(), aber ich möchte nicht @ verwendgets(). Ich habe es mit @ versucfgets() ...

3 die antwort

Read unbekannte Anzahl von Zeilen aus stdin, C

Ich habe ein Problem mit dem Lesen von Standardinhalten unbekannter Größe. Tatsächlich ist es eine Tabelle in .txt-Datei, die ich durch Aufrufen des Parameters '<' table.txt zu stdin erhalte. Mein Code sollte so aussehen: #include <stdio.h> ...

1 die antwort

Fgets überspringt Eingaben [duplizieren]

Diese Frage hat hier bereits eine Antwort: fgets funktioniert nicht nach scanf [/questions/5918079/fgets-doesnt-work-after-scanf] 7 answers Ich habe versucht mich umzuschauen und kann anscheinend nicht finden, wo der Fehler liegt. Ich weiß, dass ...

3 die antwort

fgets überspringe die leere Zeile

Ich schreibe ein C-Programm, das fgets verwendet, um jede Zeile aus einer Datei einzulesen. Das Problem ist, dass, wenn die Datei eine leere Zeile hat, wie man sie überspringt, um die nächste Zeile zu erhalten? Das habe ich bisher versucht, aber ...

3 die antwort

Gibt fgets () NULL mit einem kurzen Puffer zurück, der kompatibel ist?

In Unit-Tests enthält eine Funktionfgets()stieß bei der Puffergröße auf ein unerwartetes Ergebnisn < 2. Offensichtlich ist eine solche Puffergröße töricht, aber der Test untersucht Eckfälle. Vereinfachter Code: #include <error.h> #include ...

1 die antwort

Rückgabewert von fgets ()

Ich habe gerade erst angefangen mit zu arbeitenI/O imC. Hier ist meine Frage - Ich habe eine Datei, aus der ich meine Eingaben lese. Dann benutze ichfgets() um Strings in einen Puffer zu bekommen, den ich irgendwie benutze. Was passiert nun, wenn ...