#include<stdio.h> #include<stdlib.h> typedef struct basket{ long int a; long int b; }; int main() { int t,n,m,i,j,temp; int *maxa; scanf("%d",&t); while(t!=0) { scanf("%d%d",&n,&m); maxa = (int *)malloc(sizeof(int)*n); basket a[n]; for (i = 0;i < n;i++) scanf("%ld%ld",&a[i].a,&a[i].b); for (i = 0;i < n-1;i++) { for (j = i+1;j < n;j++) { if (a[i].a < a[j].a) { temp = a[i].a; a[i].a = a[j].a; a[j].a = temp; } } } for (i = 0;i < m;i++) { if (a[i].a > a[i+1].a) printf("%d %d\n",a[i].a,a[i].b); else { if (a[i].b < a[i+1].b) printf("%d %d\n",a[i+1].a,a[i+1].b); else printf("%d %d\n",a[i].a,a[i].b); } } t--; } return 0; } /* Main.c:6:1: warning: useless storage class specifier in empty declaration }; ^ Main.c: In function 'main': Main.c:17:3: error: unknown type name 'basket' basket a[n]; ^ Main.c:18:45: error: request for member 'a' in something not a structure or union for (i = 0;i < n;i++) scanf("%ld%ld",&a[i].a,&a[i].b); ^ Main.c:18:53: error: request for member 'b' in something not a structure or union for (i = 0;i < n;i++) scanf("%ld%ld",&a[i].a,&a[i].b); ^ Main.c:23:13: error: request for member 'a' in something not a structure or union if (a[i].a < a[j].a) ^ Main.c:23:22: error: request for member 'a' in something not a structure or union if (a[i].a < a[j].a) ^ Main.c:25:17: error: request for member 'a' in something not a structure or union temp = a[i].a; ^ Main.c:26:10: error: request for member 'a' in something not a structure or union a[i].a = a[j].a; ^ Main.c:26:19: error: request for member 'a' in something not a structure or union a[i].a = a[j].a; ^ Main.c:27:10: error: request for member 'a' in something not a structure or union a[j].a = temp; ^ Main.c:33:12: error: request for member 'a' in something not a structure or union if (a[i].a > a[i+1].a) printf("%d %d\n",a[i].a,a[i].b); ^ Main.c:33:23: error: request for member 'a' in something not a structure or union if (a[i].a > a[i+1].a) printf("%d %d\n",a[i].a,a[i].b); ^ Main.c:33:48: error: request for member 'a' in something not a structure or union if (a[i].a > a[i+1].a) printf("%d %d\n",a[i].a,a[i].b); ^ Main.c:33:55: error: request for member 'b' in something not a structure or union if (a[i].a > a[i+1].a) printf("%d %d\n",a[i].a,a[i].b); ^ Main.c:36:13: error: request for member 'b' in something not a structure or union if (a[i].b < a[i+1].b) printf("%d %d\n",a[i+1].a,a[i+1].b); ^ Main.c:36:24: error: request for member 'b' in something not a structure or union if (a[i].b < a[i+1].b) printf("%d %d\n",a[i+1].a,a[i+1].b); ^ Main.c:36:51: error: request for member 'a' in something not a structure or union if (a[i].b < a[i+1].b) printf("%d %d\n",a[i+1].a,a[i+1].b); ^ Main.c:36:60: error: request for member 'b' in something not a structure or union if (a[i].b < a[i+1].b) printf("%d %d\n",a[i+1].a,a[i+1].b); ^ Main.c:37:31: error: request for member 'a' in something not a structure or union else printf("%d %d\n",a[i].a,a[i].b); ^ Main.c:37:38: error: request for member 'b' in something not a structure or union else printf("%d %d\n",a[i].a,a[i].b); ^ Main.c:17:10: warning: variable 'a' set but not used [-Wunused-but-set-variable] basket a[n]; ^ Main.c:11:7: warning: variable 'maxa' set but not used [-Wunused-but-set-variable] int *maxa; ^ */ |
Double click to view unformatted code.