날마다 새롭게 또 날마다 새롭게

문자열 입력을 받아 정렬하는 프로그램 (포인터 배열) 본문

프로그래밍/C / C++

문자열 입력을 받아 정렬하는 프로그램 (포인터 배열)

아무유 2013. 3. 16. 16:28

#include <stdio.h>

#include <string.h>

#define MAXLINES 5000

char *lineptr[MAXLINES];


int readlines(char *lineptr[], int nlines);

void writelines(char *lineptr[], int nlines);


void qsort(char *lineptr[], int left, int right);


main()

{

int nlines;

if((nlines = readlines(lineptr, MAXLINES))>=0) {

qsort(lineptr,0,nlines-1);

writelines(lineptr,nlines);

return 0;

} else {

printf("error : input too big to sort \n");

return 1;

}


}


#define MAXLEN 1000

int getline(char *,int);

char *alloc(int);

Comments