#include<stdio.h> #include<stdlib.h> typedef struct basket{ long int a; long int b; }; int main() { int n,m,i,j,temp; int *maxa; 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); } } return 0; } /* Main.c:6:1: warning: useless storage class specifier in empty declaration }; ^ Main.c: In function 'main': Main.c:14:2: error: unknown type name 'basket' basket a[n]; ^ Main.c:15:44: 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:15:52: 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:20:12: error: request for member 'a' in something not a structure or union if (a[i].a < a[j].a) ^ Main.c:20:21: error: request for member 'a' in something not a structure or union if (a[i].a < a[j].a) ^ Main.c:22:16: error: request for member 'a' in something not a structure or union temp = a[i].a; ^ Main.c:23:9: error: request for member 'a' in something not a structure or union a[i].a = a[j].a; ^ Main.c:23:18: error: request for member 'a' in something not a structure or union a[i].a = a[j].a; ^ Main.c:24:9: error: request for member 'a' in something not a structure or union a[j].a = temp; ^ Main.c:30:11: 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:30:22: 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:30:47: 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:30:54: 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:33:12: 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:33:23: 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:33:50: 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:33:59: 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:34:30: 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:34:37: 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:14:9: 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.