View Code of Problem 76

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

}

Double click to view unformatted code.


Back to problem 76