Interaksi dengan pengguna menggunakan printf() dan scanf().
stdio.h, sehingga wajib menyertakan #include <stdio.h> di awal program.
Output
Menampilkan teks atau data ke layar.
Input
Menerima input data dari keyboard.
printf() (Output)Format umum: printf("teks atau format", variabel);
Kode khusus untuk menampilkan isi variabel:
| Specifier | Tipe Data | Contoh |
|---|---|---|
%d | Integer (Bilangan Bulat) | printf("%d", 10); |
%f | Float (Desimal) | printf("%f", 3.14); |
%.2f | Float (2 desimal) | printf("%.2f", 3.1415); |
%c | Char (Karakter) | printf("%c", 'A'); |
%s | String (Teks) | printf("%s", "Halo"); |
scanf() (Input)Format umum: scanf("format", &variabel);
& (ampersand) sebelum nama variabel untuk menunjukkan alamat memori (kecuali untuk string).
Program kalkulator penjumlahan sederhana.
scanf()& untuk tipe data dasar (int, float, char).
fgets() untuk kalimat panjang.
%c: scanf(" %c", &grade);.
Cobalah buat program di komputer Anda yang meminta input:
Lalu tampilkan dengan format: