Utilizando apenas somas e subtrações, implemente um programa que dados dois números imprime o quociente e o resto da divisão do primeiro número pelo segundo. Dica: Projete o algoritmo antes de iniciar a implementação.
Seu programa irá receber os dados de um arquivo de texto. Utilize o esqueleto abaixo, ele lê a entrada e coloca o primeiro número na variável A e o segundo número na variável B.
#include <stdio.h>
#define BUFSZ 256
int main(void)
{
// Lendo arquivo de entrada:
char line[BUFSZ];
fgets(line, BUFSZ, stdin);
// Declaracao das variaveis A e B:
int A = 0;
int B = 0;
// Inicializando A e B com os dados lidos do arquivo:
sscanf(line, "%d %d\n", &A, &B);
// Declarando variaveis para o quociente e o resto:
int quociente = 0;
int resto = 0;
// Insira codigo para calcular o valor do quociente e do resto aqui.
// Nao modifique as outras linhas.
// Utilize apenas os operadores aritmeticos de soma e subtracao.
// Imprimir o resultado:
printf("%d %d\n", quociente, resto);
// Terminar de executar com sucesso:
return 0;
}Seu programa deve imprimir uma linha com dois números inteiros (int) separados por espaço. O primeiro número deve ser o quociente da divisão de A por B e o segundo número deve ser o resto.