Problema 1. Resolva o seguinte problema de programação: (a) Escreva um PROGRAMA PRINCIPAL que leia duas listas de frases; (b) Escreva uma FUNÇÃO que receba as duas listas e depois analise e imprima na tela qual delas possui a frase mais extensa; (c) Escreva uma FUNÇÃO que imprima na tela o conteúdo da segunda lista ao contrário; (d) Escreva uma FUNÇÃO que concatene e imprima na tela as frases da primeira lista que estão nas células pares.
 
	OQUE TENTEI FAZER ATÉ O MOMENTO 
 
	#include <iostream> 
	#include <cstring> 
	using namespace std;
 
	void calcular_palavras (int quant1,int quant2,int tam1,int tam2);
 
	tam1= strlen(lista1); 
	tam2= strlen(lista2);
 
	int main() 
	{ 
	    int quant1,quant2,tam1,tam2; 
	    cout<< "quantidade de palavras lista 1 e 2""\n"; 
	    cin>>quant1; 
	    cin>>quant2;
 
	    char lista1 [quant1][50]; 
	    char lista2 [quant2][50];
 
	   cout<< "DIGITE AS PALAVRAS P/ LISTA 1\n"; 
	    for (int i=0;i < quant1;i++) 
	    { 
	        cin>>lista1; 
	    }
 
	    cout<< "DIGITE AS PALAVRAS P/ LISTA 2\n"; 
	    for (int i=0;i < quant2;i++) 
	    { 
	        cin>>lista2; 
	    }
 
	 calcular_palavras (quant1,quant2,tam1,tam2);
 
	    return 0; 
	}