Membuat tipe bentukan Typedef Struct Mahasiswa

#include < stdio.h >
#include < string.h >

//inisialisasi tipe bentukan dengan nama mhs dan isinya nim,nama dan ipk
typedef struct{
char nim[7];
char nama[30];
int ipk;
}mhs;

main(){
mhs data[5]; //buat inisialisasi berapa banyak tampungan dari tipe bentukan sebanyak 5 buah
int i;
//lakukan pengulangan untuk memasukan data
for(i=0;i < 5;i++){
printf("Data ke-%d\n",i+1);
printf("Masukan Nim :");
scanf("%s",&data[i].nim);
printf("Masukan Nama :");
scanf("%s",&data[i].nama);
printf("Masukan IPK :");
scanf("%d",&data[i].ipk);
}
//dan cetak hasil data dengan membuat sebuah pengulangan
for(i=0;i < 5;i++){
printf("Data ke-%d\n",i+1);
printf("Nim : %s\n",data[i].nim);
printf("Nama: %s\n",data[i].nama);
printf("IPK : %d\n",data[i].ipk);
}
}

Postingan Populer