大概是这个样子吧,其实我也不大懂,我只是以前见过这样的贴!
哦,有点理解了 只不过他最终还是不符合我的要求~~但是起码我有点理解是怎么回事,起码找到了个研究的方向.谢谢~~ 这是我的解决方案: #include <stdio.h>
struct lxc { int id; char name[7]; float s; }s[2];
void main() { int i;
struct lxc temp;/*我不直接输入到s数组中就可以了*/
for(i=0;i<=1;i++) { scanf("%d %s %f",&temp.id,temp.name,&temp.s); s[i]=temp; }
printf("\n__________________________\n");
for(i=0;i<=1;i++) printf("%d\n%s\n%f\n\n",s[i].id,s[i].name,s[i].s);
getch(); }