StarLL 0 Denunciar post Postado Abril 21, 2010 Ola a todos alguem me diz que erro é este? C:\oi\oi.cpp(207) : warning C4101: 'num' : unreferenced local variable C:\oi\oi.cpp(207) : warning C4101: 'nota' : unreferenced local variable C:\oi\oi.cpp(120) : error C4716: 'NotaMinima' : must return a value Error executing cl.exe. e outra coisa... #define NOME_FICH_NOTAS "c:\\aulasc\\t18\\notas.t18" #define NOME_FICH_NUMS "c:\\aulasc\\t18\\nums.t18" #define NOME_FICH_NOMES "c:\\aulasc\\t18\\nomes.t18" preciso de ter ficheiros na particao c com esses nomes? estou a fazer um programa e nao consigo correr. int NotaMinima() { int i, min = notas[0]; for(i=1;i<NALUNOS;i++) { if (notas[i] < min) min = notas[i]; } printf("Alunos com a pior nota. Nota de %d valores.\n\n",min); for(i=0;i<NALUNOS;i++) { if (notas[i] == min) printf("N§%d\n",i+1); } getch(); } erro se encontra neste pedaço de código Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Abril 21, 2010 C:\oi\oi.cpp(207) : warning C4101: 'num' : unreferenced local variableC:\oi\oi.cpp(207) : warning C4101: 'nota' : unreferenced local variable C:\oi\oi.cpp(120) : error C4716: 'NotaMinima' : must return a value O erro é bastante explicativo: a função diz que retorna um int mas não retorna nada. Os arquivos precisam existir em caso de leitura. Senão, como o programa vai abri-los? Compartilhar este post Link para o post Compartilhar em outros sites
StarLL 0 Denunciar post Postado Abril 23, 2010 Muito obigado vou ver se consigo resolver. Compartilhar este post Link para o post Compartilhar em outros sites