Eu estou com várias dúvidas no EP.
- Para leitura do arquivo txt, estou deixando o newline como momento de pausa. Ou seja, pego um vetor, coloco a linha inteira e depois manipulo para num1 e num2. O problema é qual é a pausa que eu dou para ´avisar´ que meu arquivo terminou de ser lido? ou seja, todas linhas já foram lidas e, então, eu aborto o while?
- Nesta função le_linha_arquivo(FILE *arq, int num1[], int num2[], char *op), o fato de mexer com num1 e num2 várias vezes, eu não terei problemas com posições? Pq quando leio a primeira linha e guardo em num1[1] e num[2] um valor, quando eu ler a proxima linha, digamos que só tenha um valor, então só guardarei em num1[1]. E o num1[2] ficará com o mesmo valor anterior. Isso irá acontecer ou terei de usar o malloc e free antes de avançar pra próxima linha?
- Nesta função int divide(int num1[], int num2[], int quoc[], int resto[]), o enunciado fala para fazer subtrações sucessivas. Você tem um exemplo desse método de divisão?
Por enquanto só essas dúvidas. (rsrs)
Obrigado
Marlon