哪里出了错误?结构体函数

来源:百度知道 编辑:UC知道 时间:2024/09/21 11:21:24
我要自己从键盘输出信息,然后通过输出姓名来输出我刚输入的信息。
怎么错误?
#include <stdio.h>
#include <string.h>
struct xinxi
{
int no[50];
char name[50];
char sex[5];
int age;
int _class;
int dennwa[20];
char addr[50];
}stu1;
main()
{
char b[50];
printf("Input your id\n");
scanf("%d",&stu1.no[50]);
printf("And name:\n");
scanf("%s",&stu1.name[50]);
printf("And sex\n");
scanf("%s",&stu1.sex[5]);
printf("age\n");
scanf("%d",&stu1.age);
printf("class\n");
scanf("%s",&stu1._class);
printf("dennwa\n");
scanf("%d",&stu1.dennwa[20]);
printf("address\n");
scanf("%s",&stu1.addr[50]);
printf("Input your name\n");
scanf("%s"

看注释的地方
#include <stdio.h>
#include <string.h>

//加头文件
#include <conio.h>

struct xinxi
{
int no[50];
char name[50];
char sex[5];
int age;
int _class;
int dennwa[20];
char addr[50];
}stu1;
main()
{
char b[50];
printf("Input your id\n");
scanf("%d",&stu1.no[50]);
printf("And name:\n");
scanf("%s",&stu1.name[50]);
printf("And sex\n");
scanf("%s",&stu1.sex[5]);
printf("age\n");
scanf("%d",&stu1.age);
printf("class\n");
scanf("%s",&stu1._class);
printf("dennwa\n");
scanf("%d",&stu1.dennwa[20]);
printf("address\n");
scanf("%s",&stu1.addr[50]);
printf("Input your name\n");
//scanf("%s&q