Google

segunda-feira, 1 de julho de 2013

Site com anúncio de shows, eventos, festas.

Pessoal além de programar merecemos um momento de lazer e nada melhor que encontrar tudo isso em único lugar. Encontrei esse site que promete reunir tudo isso e de maneira muito fácil. Ainda não está no ar mas você pode deixar o seu email para ser avisado quando for lançado.

facebook: http://www.facebook.com/oficialbaladay
twitter: @OficialBaladay
Site: http://www.baladay.com.br

Função para alterar/remover caracteres de um array em C

Essa função mostra um exemplo de como tratar caracteres em C, uma das aplicações para este tipo de função é realizar a validação de emails, usernames removendo caracteres especiais ou alterando por outro valor, conforme necessidade. Note que para teste, realizei apenas a troca de Maiúsculas por Minúsculas, mas podemos utilizar a função toupper(), conforme outras publicações. É mais viável para remover acentuação.
ex: "áãàéê" por "aaaee".

#include 
#include 
void *remove_carac_especial(char *valor){
 char *carac = ".,_";
 int i;
 char *n = NULL;
 char *szTabO = "mrcsrsnodalte";
 char *szTabD = "MRCSRSNODALTE";
 printf("string informada:%s\n",valor);
 for(i=0;i>> %s<<<\n\n",valor);

 return valor;
}
int main(int argc, char *argv[]){
 int i = 0;
 char *ret = NULL;
 if(!argv[1]){
  printf("Argumento não informado!!\n\n");
  return -1;
 }
 ret=remove_carac_especial(argv[1]);
 printf("Ret = [%s]\n",ret);
 return 0;
}
./remove_carac 'marcos_rosendo.dalte'
resposta: MARCOS ROSENDO DALTE

Postagens populares