alguém pode me ajudar com essa tarefa? Eu travo na parte de criar a estrutura, estou confuso pois não sei se tenho que criar um vetor na estrutura para representar os numeros tudo isso na letra A, não entendo o porque de colocar um vetor de palavras. alguém por favor consegue me ajudar com a letra A e B? Estou usando o DevC++ e usando a linguagem C. Obrigado.
 
	 
 
	Vamos fazer um programa para manipular conjuntos na linguagem C/C++?
 
	·         Vamos trabalhar com conjuntos de palavras, ou strings.
 
	 
 
	a) Faça uma estrutura para representar um Conjunto. Um conjunto deve possuir um nome, ou rótulo, um vetor de palavras e um inteiro para indicar o último elemento válido.
 
	b) Faça uma rotina para inserir um elemento E no conjunto X. Tanto E quanto X devem ser passados por parâmetro. Lembrando que um conjunto NÃO PODE ter elementos REPETIDOS.
 
	c) Faça uma rotina para listar o conjunto X, mostrando os elementos separados por vírgulas, entre chaves.
 
	d) Faça uma função para fazer a união de 2 conjuntos X e Y, retornado um terceiro conjunto.
 
	e) Faça uma função para fazer a intersecção de 2 conjuntos X e Y, retornado um terceiro conjunto.
 
	f) Faça uma função para fazer a diferença de 2 conjuntos X e Y, retornado um terceiro conjunto.
 
	g) Faça uma função para fazer o produto cartesiano de 2 conjuntos X e Y, retornado um terceiro conjunto. O produto, no caso de strings, deve concatenar os elementos.
 
	h) Faça o seguinte teste de mesa de seu programa:
 
	·         Insira o elemento “1” no conjunto A.
 
	·         Insira o elemento “2” no conjunto A.
 
	·         Insira o elemento “3” no conjunto A.
 
	·         Insira o elemento “1” no conjunto A. (deve dar uma mensagem de erro)
 
	·         Insira o elemento “2” no conjunto B.
 
	·         Insira o elemento “3” no conjunto B.
 
	·         Insira o elemento “4” no conjunto B.
 
	·         C = união(A,B)
 
	·         D = intersecção(A,B)
 
	·         E = diferença(A,B)
 
	·         F = diferença(B,A)
 
	·         G = produto(A,B)
 
	·         H = produto(B,A)
 
	O resultado pode ser parecido como o que segue na imagem:
 
	 
 
	 
	 
 
	 
 
	i) Faça mais um teste com elementos de sua escolha, que sejam strings não numéricas.