Membuat Tipe Bentukan Struct (typedef struct)
struct Mahasiswa{
char nim[7];
char nama[20];
int nilai;
};
int main(){
struct Mahasiswa mhs; //mendeklarasikan mahasiswa dengan nama mhs
printf("Masukan\n");
printf("Masukan Nim : ");
scanf("%s",&mhs.nim); //memasukan data ke data bentukan mhs dengan nama nim
printf("Masukan Nama : ");
fflush(stdin); //agar bisa membaca spasi
gets(mhs.nama); //memasukan data ke data bentukan mhs dengan nama nama
printf("Masukan Nilai : ");
scanf("%d",&mhs.nilai); //memasukan data ke data bentukan mhs dengan nama nilai
printf("\nKeluaran");
printf("\nNim : %s",mhs.nim); //mencetak data ke data bentukan mhs dengan nama nim
printf("\nNama : %s",mhs.nama); //mencetak data ke data bentukan mhs dengan nama nama
printf("\nNilai : %d",mhs.nilai); //mencetak data ke data bentukan mhs dengan nama nilai
return 0;
}