View Code of Problem 75

#include<stdio.h>
 main()
{
	int a[10],i,j,t;
	for(i=0;i<10;i++)
	{
		scanf("%d",a[i]);
	}
	for(i=0;i<9;i++)
	{
		for(j=i+1;j<10;j++)
		{
			if(a[i]>a[j])
			{
				t=a[i];
				a[i]=a[j];
				a[j]=t;
			}
		}
	}
	for(i=0;i<10;i++)
	{
		printf("%d\n",a[i]):
	}
}

/*
Main.c:2:2: warning: return type defaults to 'int'
  main()
  ^
Main.c: In function 'main':
Main.c:7:3: warning: format '%d' expects argument of type 'int *', but argument 2 has type 'int' [-Wformat=]
   scanf("%d",a[i]);
   ^
Main.c:11:3: error: stray '\357' in program
   for(j=i+1;j<10;j++)
   ^
Main.c:11:3: error: stray '\274' in program
Main.c:11:3: error: stray '\210' in program
Main.c:11:9: error: expected '(' before 'j'
   for(j=i+1;j<10;j++)
         ^
Main.c:11:15: warning: statement with no effect [-Wunused-value]
   for(j=i+1;j<10;j++)
               ^
Main.c:11:9: error: stray '\357' in program
   for(j=i+1;j<10;j++)
         ^
Main.c:11:9: error: stray '\274' in program
Main.c:11:9: error: stray '\211' in program
Main.c:12:3: error: expected ';' before '{' token
   {
   ^
Main.c:23:22: error: expected ';' before ':' token
   printf("%d\n",a[i]):
                      ^
Main.c:4:16: warning: unused variable 't' [-Wunused-variable]
  int a[10],i,j,t;
                ^
*/

Double click to view unformatted code.


Back to problem 75