All pastes #256215 Raw Edit

Someone

public c v1 · immutable
#256215 ·published 2006-11-23 21:40 UTC
rendered paste body
#include <stdio.h>char string[100];char *wordpointers[50];int main(void) {	int readsentence();	void writeword(int);	int woorden = readsentence();	writeword(woorden);		return 0;}int readsentence() {	wordpointers[0] = &string[0];	int i = 0;	int j = 0;	char c;	puts("Type hier uw zin:");	while ((c = getchar()) && i < 100) {		if (c == '\n') {			string[i] = '\0';						break;		}		else if (c == ' ') {			string[i] = '\0';			j++;			wordpointers[j] = &string[i+1];					}		else {			string[i] = c;		}		i++;	}	return ++j;}void writeword(int words) {	int wordnumber;	char answer;	while ( 1 ) {				do {			printf("\nDisplay a word? (y/n): ");			answer = getchar();		} while (answer != 'y' && answer != 'n');			if (answer == 'n') {			break;		} else {			do {				printf("Woordnummer: ");				scanf("%d", &wordnumber);			} while (wordnumber > words);				char *cp = wordpointers[wordnumber-1];			char c = *cp;			/*printf("%c", c);*/			while (c != '\0') {				printf("%c", c);				*cp++;				c = *cp;			}			printf("\n");		}	}}