Ir para conteúdo
Fórum Script Brasil

rickap

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por rickap

  1. Galera, sou novo em programação e tenho bastante dificuldade com função.

    Estou me deparando com um erro em uma função que le um numero e retorna 1 se for primo ou 0 caso contrario.

    Eu comentei o lugar que o erro aparece.

     

    #include <stdio.h>
    #include <stdlib.h>
     
    int nprimo(int n);
     
    int main()
    {
    int n, ret;
     
    printf("Digite um numero para análise, o resultado será '1' se numero primo ou '0' se não for primo: ");
    scanf("%d", &n);
    ret = nprimo(n);
    printf("\n%d", ret);
     
    }
     
    int nprimo(int n);
    int n, i, primo;
    for(i=2; i<n; i++) { /*local que o erro aparece : expected identifier or '('*/
    if(n%i==0){
    primo=0;
    break;
    } else {
    primo=1;
    break;
    }
    return primo;
    }

     
×
×
  • Criar Novo...