fgets()
Membaca input dari pengguna
Fungsi fgets() digunakan untuk membaca input dari pengguna (stdin) atau file.
Sintaks
char *fgets(char *str, int n, FILE *stream);str➜ Variabel tempat menyimpan input.n➜ Maksimal jumlah karakter yang akan dibaca.stream➜ Sumber input (stdinuntuk keyboard, atau file).
Contoh Pengunaan
1. Membaca input pengguna
#include <stdio.h>
int main() {
char nama[50];
printf("Masukkan nama Anda: ");
fgets(nama, sizeof(nama), stdin); // Membaca input dari pengguna
printf("Halo, %s", nama);
return 0;
}Hasilnya:
2. Membaca file
Hasilnya:
Last updated