|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我的系统是win7装了C++的程序。学了小甲鱼的课程后,试着编写了下面的数据库程序,编译正常,可在输入学号后,就提示停止工作了。试着注释了几行代码,也没有用。请大牛帮看一下,为什么会这样?谢谢
#include<stdio.h>
#include<stdlib.h>
#define NUM 3
struct student
{
int num;
// char name[10];
//int cj;
//int clas;
char addr[30];
}student[NUM];
void main()
{
int i;
printf("请录入学生信息:\n");
for(i=1;i<NUM;i++)
{
printf("学号:");
scanf("%d\n",student[i].num);
// printf("姓名:\n");
// scanf("%s\n ",student[i].name);
//printf("成绩:\n");
//scanf("%d\n ",student[i].cj);
//printf("班级:\n");
//scanf("%d\n",student[i].clas);
printf("地址:\n");
scanf("%s\n ",student[i].addr);
}
while (i<NUM)
{
printf("%2d %4s",student[i].num,student[i].addr);
}
} |
|