Пример #1
0
int main()
{
	char input[LIM][SIZE];
	char * ptstr[LIM];
	int ct = 0;
	int k;

	while(ct < LIM && gets(input[ct]) != NULL && input[ct][0] != '\0')
	{
		ptstr[ct] = input[ct];
		ct++;
	}
	ststr(ptstr,ct);
	for(k = 0;k < ct;k++)
	{
		puts(ptstr[k]);
	}
	return 0;
}
Пример #2
0
int main(void)
{
	char input[LIM][SIZE];
	char *ptstr[LIM];
	int ct = 0;
	int k;
	
	printf("Input up to %d lines, and I will sort them.\n",LIM);
	printf("To stop, press the Enter key at a line's start.\n");
	
	while(ct<LIM && gets(input[ct])!= NULL && input[ct][0] != '\0')
	{
		ptstr[ct] = input[ct];
		ct++;	
	}
	ststr(ptstr, ct);
	puts("\nHere's the sorted list:\n");
	
	for(k=0; k<ct; k++)
		puts(ptstr[k]);
		
	return 0;
}