rickap Postado Fevereiro 28, 2020 Denunciar Share Postado Fevereiro 28, 2020 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; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
rickap
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.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.