#include <stdio.h>
#include <string.h>

int main(void) {
	char entrada[100];  // Para obter até 100 caracteres da entrada
	int qtdEspacos = 1;
	int i = 0;
	
	if(fgets(entrada, sizeof entrada, stdin) != NULL) {
		char *ptr = entrada;
		
		while((ptr = strchr(ptr, ' ')) != NULL) { // Se encontrou espaço
			qtdEspacos++;
			ptr++;
		}
		
		// Cria o array com tamanho baseado na quantidade de espaços na string
		int * elementos[qtdEspacos];
		
		for (char *pedaco = strtok(entrada, " "); pedaco != NULL; pedaco = strtok(NULL, " ")) {
			elementos[i++] = pedaco;
		}
		
		for (int n = 0; n < qtdEspacos; ++n) {    
			printf("Indice [%d] = %s\n", n, elementos[n]);
		}
	}
	return 0;
}
