h> : diperlukan pada program yang melibatkanobjek cout dan cin
- # include <conio.h> : diperlukan bila melibatkan clrscr( ), yaitu perintah untuk membersihkan layar dan fungsi getch( ) untuk menerima sembarang input keyboard dari user. #include<string.h> berisi prototype fungsi untuk pemrosesan string Int main() adalah fungsi utama dari sebuah kode bahasa C. Fungsi ini memberikan nilai balik menurut type datanya, dan karena memiliki nilai balik maka diberikan perintah return nilai. Int main() artinnya main program mengembalikan nilai int secara default, int main() akan mengembalikan nilai 0, dan fungsi main() tidak memiliki bagan deklarasi lokal, dan hanya memiliki sebuah pernyataan yang dapat dieksekusi, berupa fungsi output printf(). Char nama_1 dan nama_2 : tipe data karakter dari variabel nama_1 dan nama_2 Kolom 13 18 : cin.getline : dapat membaca spasi pada karakter data yang kita inputkan tetapi kita harus memberikan nama variabel dan ukuran sizeof digunakan untuk mengetahui ukuran memori dari operandnya dalam satuan byte. Char nama_1_copy [20] & Char nama_2_copy[20] : tipe data karatakter dari variabel nama_1 dan _copy adalah menyalin untuk hasil inputan dari kedua variabel tersebut pada saat di eksekusi program untuk tipe data string.
Kolom 23 40 :
23 & 24 : fungsi string copy/ untuk menyalin string pada variabel.
25 & 26 : fungsi string untuk menghitung string pada variabel. 29 & 30 : fungsi string untuk merubah huruf didalam string pada variabel menjadi huruf kapital 33 & 34 : fungsi string untuk merubah huruf didalam string pada variabel menjadi huruf kecil 36 & 37 : fungsi string untuk membalik huruf didalam variabel pada string. 40 : fungsi string untuk menggabungkan string dengan string lainnya. Output yang dikerjakan :