Diskuze: funkce getChar()
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
EOF je makro jehož hodnota je obvykle definovaná jako -1 a indikuje, zda-li došlo na konec souboru. Pro indikaci konce řádku se používá '\n'.
Načtení řádku můžeš provést následovně:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#define MAX 100
int main(void) {
char text[MAX];
int pos = 0;
while (pos < (MAX - 1)) {
text[pos] = getchar();
if (text[pos] == '\n') break;
pos++;
}
text[pos] = '\0';
puts(text);
return 0;
}
Popřípadě můžeš použít funkci fgets().
fgets(text, sizeof(text), stdin);
Zobrazeno 3 zpráv z 3.