Info2P5/bildschi.c
2025-05-05 15:59:38 +02:00

18 lines
672 B
C

#include <stdio.h>
// Liest eine Dualzahl als Zeichenkette vom Benutzer ein
void dualzahl_einlesen(char *buffer, int maxlen) {
printf("Geben Sie eine Dualzahl ein: "); // Benutzer auffordern
if (fgets(buffer, maxlen, stdin) == NULL) { // Zeichenkette einlesen
buffer[0] = '\0'; // Falls Fehler: leeren String setzen
return;
}
// Zeilenumbruch am Ende entfernen, falls vorhanden
for (int i = 0; buffer[i]; ++i)
if (buffer[i] == '\n') buffer[i] = '\0';
}
// Gibt die Dualzahl aus
void dualzahl_ausgeben(const char *buffer) {
printf("Ergebnis: %s\n", buffer); // Ergebnis anzeigen
}