把struct friend{改成struct myfriend{——因为friend是C++关键字,不能当用户标识符使用。
scanf("%s%d%d%d\n",...改成scanf("%s%d%d%d",...——写个\n啥意思?这里写上就要出错。
把printf("%s %d-%d-%d\n",改成printf("%s %d-%d-%d\n",...——该用\n的地方没有用,不该用的地方却用了!