/*我编写了个程序,源代码如下:*/
#include <stdio.h>
#define SIZE 2
struct Student_type
{
   char name[10];
   int num;
   int age;
   char addr[15]; } stud[SIZE];
void save()
{
   FILE *fp;
   int i;
   if((fp=fopen("E:\\Îĵµ\\н¨Îı¾Îĵµ.txt","wb"))==NULL)
   {
      printf("cannt open the file\n");
   return;
   }
   for(i=0;i<SIZE;i++)
    if (fwrite(&stdu[],sizeof(struct Student_type),1,fp)!=1)
     printf("file write error\n");
    fclose (fp);
}    main ()
   {  
      int i;
   printf ("please enter the data of student\n");
   for (i=0;i<SIZE;i++)
    scanf("%s%d%d%s",stud[i].name,&stud[i].num,&stud[i].age,stud[i].addr);
   save();
   }

   /*编译后系统提示
E:\C编程\输入结构体\学生数据.c(21) : error C2065: 'stdu' : undeclared identifier
E:\C编程\输入结构体\学生数据.c(21) : error C2059: syntax error : ']'
  执行 cl.exe 时出错. 学生数据.obj - 1 error(s), 0 warning(s)

请问各位大神,那错了?帮帮忙吧?
*/