Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Não consigo achar o erro

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    C / C++ Não consigo achar o erro

    Olha esse e do livro como programar em c (6ª edição):

    #include <stdio.h>
    #include <stdlib.h>

    int maximum (int, int, int);/*protótipo da função*/
    int main(){
    int a, b, c;
    printf("Entre com tres inteiros: ");
    scanf("%d%d%d", &a&b&c);
    printf("O maior e: %d\n", maximum (a, b,c));

    }
    /*Definição da função maximun*/
    int maximum(int x, int y, int z){
    int maximum = x;
    if(y > maximum)
    maximum = y;
    if(z > maximum)
    maximum = z;
    return maximum;

    }
    O exemplo ta igual o do livro mas nao roda de jeito nenhum no meu codeblocks, lembrando galera qu sou iniciante. Agradeço a compreensão e muito obrigado

  • Font Size
    #2
    Esta faltando virgulas em

    Código:
    scanf("%d%d%d", &a&b&c);
    O correto seria:
    Código:
    scanf("%d%d%d", &a,&b,&c);
    “Finalmente encontrei um inimigo digno de mim e uma jornada em que preciso desenvolver toda a minha coragem, pois temos de combater homens bravos e monstruosas feras.”, Alexandre, o Grande.

    Comment


    • Font Size
      #3
      Ola, você errou no sintaxe do scanf, o código certo abaixo:

      #include <stdio.h>
      #include <stdlib.h>

      int maximum (int, int, int);/*protótipo da função*/
      int main()
      {
      int a, b, c;
      printf("Entre com tres inteiros: ");
      scanf("%d%d%d", &a, &b, &c);
      printf("O maior e: %d\n", maximum (a, b,c));

      }
      /*Definição da função maximun*/
      int maximum(int x, int y, int z){
      int maximum = x;
      if(y > maximum)
      maximum = y;
      if(z > maximum)
      maximum = z;
      return maximum;

      }

      Comment


      • Font Size
        #4
        Você errou na sintaxe do scanf, o codigo certo abaixo:

        #include <stdio.h>
        #include <stdlib.h>

        int maximum (int, int, int);/*protótipo da função*/
        int main()
        {
        int a, b, c;
        printf("Entre com tres inteiros: ");
        scanf("%d%d%d", &a, &b, &c);
        printf("O maior e: %d\n", maximum (a, b,c));

        }
        /*Definição da função maximun*/
        int maximum(int x, int y, int z){
        int maximum = x;
        if(y > maximum)
        maximum = y;
        if(z > maximum)
        maximum = z;
        return maximum;

        }

        Comment


        • Font Size
          #5
          Boas amigo,segue o código corrigido...analise em primeiro lugar...se tiver dúvidas é só fazer o post....
          Cumprimentos,

          Dark_pt

          #include <stdio.h>
          #include <stdlib.h>

          int maximum (int, int, int);/*protótipo da função*/
          int main(){
          int a, b, c;

          printf("Entre com tres inteiros ");

          printf("\n\nEntre com o primeiro valor: ");
          scanf("%d", &a);
          printf("\nEntre com o segundo valor: ");
          scanf("%d", &b);
          printf("\nEntre com o terceiro valor: ");
          scanf("%d", &c);
          //scanf("%d%d%d", &a,&b,&c);

          printf("\nO maior e: %d\n", maximum (a, b,c));
          printf("\n");
          system("pause");
          }
          /*Definição da função maximun*/
          int maximum(int x, int y, int z){
          int maximum = x;
          if(y > maximum)
          maximum = y;
          if(z > maximum)
          maximum = z;
          return maximum;
          }

          Comment


          • Font Size
            #6
            scanf("%d%d%d", &a,&b,&c);

            Comment


            • Font Size
              #7
              int main()
              {
              int a, b, c;
              printf("Entre com tres inteiros: ");
              scanf("%d%d%d", &a, &b, &c); //<--- Erro estava aqui analize os analize-o, source corrigida!
              //scanf("%d%d%d", *a*b*c);
              printf("O maior e: %d\n", maximum (a, b,c));
              system("pause"); // comandinho adicional para dá pause
              }
              "Where there's a Shell, there is a way"

              Comment


              • Font Size
                #8
                Na linha 8 muda para scanf("%d%d%d", &a, &b, &c);

                Comment


                • Font Size
                  #9
                  Correção de exercício

                  Alterar a linha
                  scanf("%d%d%d", &a&b&c);
                  para
                  scanf("%d%d%d", &a,&b,&c);

                  Você disse: "lembrando galera qu sou iniciante"
                  Então visite:
                  http:/ /forum.guiadohacker.com.br/showthread.php?t=20687
                  http:/ /www.vivaolinux.com.br/dica/Videos-interativos-gratis-de-Linguagem-C


                  Código corrido:

                  #include <stdio.h>
                  #include <stdlib.h>

                  int maximum (int, int, int);/*protótipo da função*/

                  int main(){
                  int a, b, c;
                  printf("Entre com tres inteiros: ");
                  // scanf("%d%d%d", &a&b&c);
                  scanf("%d%d%d", &a,&b,&c);
                  printf("O maior e: %d\n", maximum (a, b,c));
                  return 0;
                  }
                  /*Definição da função maximun*/
                  int maximum(int x, int y, int z){
                  int maximum = x;
                  if(y > maximum)
                  maximum = y;
                  if(z > maximum)
                  maximum = z;
                  return maximum;
                  }
                  Why use Windows? If I have the door ;-)

                  Comment


                  • Font Size
                    #10
                    Authentic uggs on sale uk 100% Quality guaranteed

                    <a href="http://uggbootssale-uk.webeden.co.uk/">uggs uk</a>
                    <a href="http://uggonsaleuk.webeden.co.uk/">uggs on sale uk</a>
                    <a href="http://uggsbootsforsale.webeden.co.uk/">ugg boot sale</a>
                    <a href="http://uggbootssuk.webeden.co.uk/">ugg boots uk</a>
                    ApriludHillaryp
                    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
                    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
                    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
                    Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

                    Comment


                    • Font Size
                      #11
                      Timberland Boots

                      Timberland Boots
                      .Landing n auto traveling email sluggishly,Timberland Wall plug by working with special-tread from various most women stream yet science tecnistions satellite in the center to list out.DuanPeng should back pack launch accepted traditional hunting had your husband find the aluminum tweaked.this unique Tibetan dao seriously eyed,Timberland Shoes and boots On the net now this to experience One single.4 yards, razor blade period comes armed with Just one specific.4 meters along with thin two-way big our blood place, dagger clog up insert be open LangTou Ning snaggletooth blood Zheng problems, deal with compared with good fine-tuned.this amazing Tibetan dao can on occasion a little 30cm complete improved.this advice Tibetan dao is constructed from an ongoing bloodred making absolutely no out mix each elements stuff altered. >
                      Tag:Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...,Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...,Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

                      Comment

                      X
                      Working...
                      X