Cプログラム標準ライブラリ関数qsortを使用してソート

411 ワード

#include <stdio.h>
#include <stdlib.h>
int intcomp(const void *x,const void *y){
return *(int *)x-*(int *)y;
}
int a[100000];
int main(void)
{
	int i,n=0;
	while(scanf("%d",&a[n])!=EOF){
		n++;
		}
	qsort(a,n,sizeof(int),intcomp);
	for(i=0;i<n;i++){
		printf("%d
",a[i]);} return 0; }

今日は着実にCを勉强して、半日やってやっとEOFがCtrl+Dだと知って、気絶しました~