ブログを作る※無料・簡単アフィリ    ブログトップ | 楽天市場
073546 ランダム
パソコン甲子園例題 (趣味・ゲーム)楽天ブログ 【ケータイで見る】 【ログイン】
giru0116のブログ
ホーム 日記 プロフィール オークション 掲示板 ブックマーク お買い物一覧

パソコン甲子園例題

#include<stdio.h>
#include<stdlib.h>

#define NUM 5

void s_sort(int []);

int main()
{
	int i, a[NUM];
	char buffer[50];
	
	for(i = 0; i < NUM; ++i) {
		fgets(buffer, sizeof(buffer), stdin);
		a[i] = atoi(buffer);
	}

	s_sort(a);

	for(i = 0; i < NUM; ++i) {
		printf("%d\n", a[i]);
	}

	return 0;
}

void s_sort(int a[])
{
	int i, j, pos, tmp;

	for(i = 0; i < NUM - 1; ++i) {
		pos = i;
		tmp = a[pos];

		for(j = i + 1; j < NUM; ++j) {
			if(tmp < a[j]) {
				pos = j;
				tmp = a[pos];
			}
		}
		a[pos] = a[i];
		a[i] = tmp;
	}

	return;
}
Powered By 楽天ブログは国内最大級の無料ブログサービスです。楽天・Infoseekと連動した豊富なコンテンツや簡単アフィリエイト機能、フォトアルバムも使えます。デザインも豊富・簡単カスタマイズが可能!

Copyright (c) 1997-2012 Rakuten, Inc. All Rights Reserved.