View Code of Problem 5

#include<stdio.h>
int max(int [],int m)
  {  int i,temp,j;
   for(i=0;i<m;i++)
   {  temp=i;
            {
              for(j=i+1;j<m;j++)
                if(a[i]<a[j])
                   temp=j;
               
            }
   }
   return temp;
  
  }
int main()
{
  int t,m,n;
  scanf("%d",&t);
  while(t--)
  {
    scanf("%d %d",&n,&m);
    int i=0,a[],b[],temp;
    for(i=0;i<n;i++)
    {
      scanf("%d %d",&a[i],&b[i])
            }
      
    
  }
}
/*
Main.c: In function 'max':
Main.c:2:1: error: parameter name omitted
 int max(int [],int m)
 ^
Main.c:8:20: error: 'a' undeclared (first use in this function)
                 if(a[i]<a[j])
                    ^
Main.c:8:20: note: each undeclared identifier is reported only once for each function it appears in
Main.c: In function 'main':
Main.c:23:13: error: array size missing in 'a'
     int i=0,a[],b[],temp;
             ^
Main.c:23:17: error: array size missing in 'b'
     int i=0,a[],b[],temp;
                 ^
Main.c:26:7: error: stray '\357' in program
       scanf("%d %d",&a[i],&b[i])
       ^
Main.c:26:7: error: stray '\274' in program
Main.c:26:7: error: stray '\211' in program
Main.c:27:13: error: expected ')' before '}' token
             }
             ^
Main.c:27:13: error: expected ';' before '}' token
Main.c:23:21: warning: unused variable 'temp' [-Wunused-variable]
     int i=0,a[],b[],temp;
                     ^
*/

Double click to view unformatted code.


Back to problem 5