我在将结构复制到另一个时遇到问题.. 你能帮我吗:) 我想写出最年轻的人,,
# include <stdio.h>
# include <string.h>
struct person {
char name[16], surname[21];
int age;
};
int main (){
struct person x[3], min;
int i, min_element;
for(i=0;i<3;i++){
gets(x[i].name);
gets(x[i].surname);
scanf("%d", &x[i].age);
fflush(stdin);
}
min_element=x[0].age;
for(i=0;i<3;i++){
if(min_element>x[i].age)
min=x[i]; // here i want to copy structure
}
puts(min.name);
puts(min.surname);
printf("%d", min.age);
return 0;
}
谢谢你……但另一个问题是屏幕上的文字……就像:F☻ bô!s 2686740