trabalho de algoritmo
#include
#include
#include
/* Carlos Henrique Alves && Felipe Rocha */ int busca(int n, char cori[],char res[])/*busca para verificar se a cor existe */
{
int i; for(i=0;i 3) {printf("\nCor inexistente. Digite uma cor valida: "); scanf("%d", &resp);} if(resp == 1) {strcpy(respc, "#00BFFF");} if (resp == 2) { strcpy(respc, "#FFD700");} if (resp == 3) { strcpy(respc, "#8B3A3A");} pos = busca(3, hex[8], respc); if(hex[pos]) {respc == hex[pos];}
}
int tamanho_fonte(int font) /*Tag= size: Escolha do Tamanho da fonte onde 1 é a menor e 7 é a maior fonte*/
{
int op; printf("\nDigite sua opcao de tamanho da fonte entre 1 e 7:\n\nResposta: "); scanf("%d", &op); while(op < 1 || op > 7) /* Invalidar opções inexistentes */ { printf("\nOpcao Invalida. Digite sua opcao de tamanho da fonte entre 1 e 7:\n\nResposta: "); scanf("%d", &op); } return op;
}
void escolher_fonte(char fonte[])/* Tag = font: Escolha do tipo de fonte */
{
int op; char a[]="Arial"; char b[]="Latha"; char c[]="Impact"; printf("\nInforme sua opcao de fonte: \n 1 - Arial \n 2 - Latha \n 3 - Impact\n\nResposta: "); scanf("%d", &op); while(op < 1 || op > 3) /* Invalidar opções inexistentes */ { printf("\nOpcao Invalida.\nInforme sua opção de fonte: \n 1 - Arial \n 2 - Latha \n 3 - Impact\n\nResposta: "); scanf("%d", &op); } if (op == 1) { strcpy(fonte, a);} else if (op == 2) { strcpy(fonte, b);} else { strcpy(fonte, c);}
}
void exibir (FILE* entrada, FILE*saida) /*Função para exibir*/
{
char tag[301]; int font, op; char color[8]; char face[7]; while (fscanf(entrada, " %[^\n]", &tag) != -1) /* Flag "-1" para