Ir para conteúdo
Fórum Script Brasil

EduardoVSF

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre EduardoVSF

EduardoVSF's Achievements

0

Reputação

  1. EduardoVSF

    AJUDA com codigo

    Boas, Tenta fazer e se não conseguires pede ajuda.. tem de começar com vc cumps
  2. EduardoVSF

    Erro no Código

    o codigo funciona, qual o tema?
  3. EduardoVSF

    erro ao copiar string

    boas, os caracteres aparecem porque são os que estão em memória, no buffer. não use o gets para buscar introduzir um conjunto de caracteres, o scanf é a melhor opcao, para evitar este tipo de problema o truque está antes do espaço do "coco" scanf("%10[^\n]", coco); se experimentares tirar o espaço vai dar igual ao teu gets #include <stdio.h> #include <string.h> int main() { char coco[10],coco2[10]; int i=0,j=0; scanf("%10[^\n]", coco); for (i=0; coco!='\0'; i++){ coco2[j]=coco; j++; } printf("\n%s",coco2); return 0; } sugestão otimizada: #include <stdio.h> #include <string.h> #define N 10 //n de elementos nas strings int main() { char coco[N],coco2[N]; int i=0; scanf("%N[^\n]", coco); for (i=0; i<N; i++) coco2=coco; printf("\n%s",coco2); return 0; }
  4. Olá! Experimente inserir no inicio da função: srand((unsigned) time(NULL)); isto vai fazer com que cada rand, seja diferente do anterior, se correr varios rands seguidos sem isto, vão ser sempre iguais graças a um ficheiro gerado pelo win32, este comando recria esse ficheiro sempre que corrido(já não me lembro do nome) xD Espero ter ajudado! Cumprimentos, Eduardo
×
×
  • Criar Novo...