Tässä esimerkissä opit tallentamaan opiskelijan tiedot rakenteeseen ja näyttämään ne näytöllä.
Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista C-ohjelmointiaiheista:
- C rakenne
Tallenna tiedot ja näytä ne rakenteen avulla
#include struct student ( char name(50); int roll; float marks; ) s; int main() ( printf("Enter information:"); printf("Enter name: "); fgets(s.name, sizeof(s.name), stdin); printf("Enter roll number: "); scanf("%d", &s.roll); printf("Enter marks: "); scanf("%f", &s.marks); printf("Displaying Information:"); printf("Name: "); printf("%s", s.name); printf("Roll number: %d", s.roll); printf("Marks: %.1f", s.marks); return 0; )
Tuotos
Anna tiedot: Anna nimi: Jack Syötä rullan numero: 23 Syötä merkit: 34.5 Näytetään tiedot: Nimi: Jack Rullan numero: 23 Merkit: 34.5
Tässä ohjelmassa luodaan rakenneopiskelija. Rakenteessa on kolme jäsentä: nimi (merkkijono), rulla (kokonaisluku) ja merkit (kelluva).
Sitten luodaan rakennemuuttuja s tietojen tallentamiseksi ja näyttämiseksi näytöllä.