1) Crie um programa que lê uma string e troca a ocorrência do 'a' pelo 'b'. Dados: a - variável string[100] "local" b - ler string sem usar loop termo a termo [usar gets(string)] c - escreva no console a string lida usando printf sem loop termo a termo [use %s] d - use o caractere '\0' para encontrar o fim da string e - escreva a qtd de caracteres 'a' encontrados f - escreva a string modificada 2) Altere o programa da questão 1 criando uma função f_troca() que tem como parâmetro a string lida (não usar variável global). Os resultados podem ser escritos de dentro da prória função (sem retorno). Não crie protótipo. 3) Altere o programa da questão 2 criando um protótipo p/ a função e posicione-a ao final do mesmo. 4) Altere o programa da questão 3 retirando a passagem de parâmetro da função e tornando a variável string[100] global. 5) Crie uma nova função conta_letra() para o programa da questão 4 que irá procurar dentro da string modificada a ocorrência de vogais ou dos demais caracteres na string. 6) Crie um programa onde seja definida uma struct aluno que contenha os campos nome[35] e RA[15]. Crie um vetor de nome registros[11] onde cada elemento seja do tipo aluno e crie um loop de entrada de dados onde se solicita a qtd de alunos a ser cadastrada, o nome e o RA de cada um desses alunos. Mostre na tela os registros deste valor. <<>>