rendered paste body#include <stdio.h>#include <stdlib.h>/* #include <conio.h> */struct fav{ char nome[100]; char link[200];}favoritos[200];int tam=0;void add();void pesq();void carregar();void salvar();void menu();char op;int main() { do{ menu(); }while(op != 5); return 0;}void menu() { do { if(tam) puts("1 - Cadastrar mais favoritos"); else puts("1 - Cadastrar"); puts("2 - Pesquisar"); puts("3 - Salvar"); puts("4 - Carregar lista"); puts("5 - Sair"); printf("Escolha a opcao: "); scanf("%d",&op); } while(op < 1 || op > 5); switch(op) { case 1: add(); break; }}void add() { if(tam != 200) { tam++; printf("\nDigite o Nome do favoritos: "); scanf("%99[^\n]%s",&favoritos[tam-1].nome); printf("\nDigite o Link do favoritos: "); scanf("%199[^\n]%s",&favoritos[tam-1].link); printf("\nCadastro Concluido.\n"); } else { printf("Max de cadastros atingido."); }}