Membuat Tipe Bentukan Struct (typedef struct)


//membuat data bentukan mahasiswa dengan isinya nim,nama dan nilai

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;
}

Postingan Populer