声明数据类型结构

时间:2017-09-02 21:08:06

标签: c data-structures

#include <stdio.h>
#include <conio.h>

struct student我在哪里声明了与数据相关的类型

struct student {
    int id;
    int year_career;
    char group;
};
student e; // <- error: unknown type name 'student'

功能输入:

void enter (student* e) {
    printf("Enter the id");
    scanf("%d",&e.id);
    printf("Enter the year of the race");
    scanf("%d",&e.year);
    printf("Enter the group");
    scanf("%c",&e.group);
}

显示功能

void display (student alum) {
    printf("The id is");
    printf("%d",e.id);
    printf("\r\n");
    printf("The year of the race is");
    printf("%d",e.year_career);
    printf("\r\n");
    printf("The group is");
    printf("%c",e.group);
    printf("\r\n");
}

主要功能

int main() {
    enter(&e);
    display(e);
    getch();
    return 0;
}

运行以下错误:

  

错误:未知类型名称&#39;学生

0 个答案:

没有答案