#include #include #define LEN 100 int main() { struct ini_eintrag { char schluessel[100]; int wert; } eintrag, eintraege[LEN]; int n = 0, i; memset(&eintrag, 0, sizeof eintrag); while (n < LEN) { if (scanf("%99[^=]=%d\n", eintrag.schluessel, &eintrag.wert) < 2) break; eintraege[n++] = eintrag; } if (fwrite(eintraege, sizeof eintraege[0], n, stdout) != n) { if (feof(stdout)) { printf("Ausgabe zu Ende.\n"); } else { perror("Ausgabefehler"); } return 1; } return 0; }