#include<stdio.h> #include<string.h> struct { int num; int score; }stu; int main(){ int n,m,t,i,j; scanf("%d %d",&n,&m); x=n+m; struct stu a[x]; for(i=0;i<x;i++) scanf("%d %d",&a[i].num,&a[i].score); for( i=0;i<x;i++){ for(j=0;j<x;j++) if(a[j].num>a[j+1].num){ t=a[j].num; a[j].mun=a[j+1].num; a[j+1].num=t; t=a[j].score; a[j].score=a[j+1].score; a[j+1].score=t; } } for(i=0;i<x;i++) printf("%d %d",a[i].num,a[i].score); return 0; } /* Main.c: In function 'main': Main.c:11:4: error: 'x' undeclared (first use in this function) x=n+m; ^ Main.c:11:4: note: each undeclared identifier is reported only once for each function it appears in Main.c:12:15: warning: unused variable 'a' [-Wunused-variable] struct stu a[x]; ^ */ |
Double click to view unformatted code.