Então pessoal meu segundo tópico neste fórum. Estou fazendo um algoritmo para receber dois números inteiros e retornar na saída para o usuário o quociente da divisão e o resto, aha isso é muito fácil, porém não posso usar qualquer outra operação além de + e - kk, então fiz o código e tudo certinho só que nas linhas finais está dando erro e não estou sabendo arrumar, por favor conto com a experiência de todos vocês e sou grato desde já.
#include <stdio.h>
#include <stdlib.h>
int main(){
int n1,n2,q,r,i,z,k,w;
printf("Entre com 2 numeros inteiros.\n\n");
printf("N1-->");
scanf("%d",&n1);
printf("N2-->");
scanf("%d",&n2);
if(n1<n2){
q=0;
}
if(n1>n2){
i=0;
z=0;
while(i<n1){
while(z<n2){
z++;
}
i=i+z;
q=q+1;
}
}
if(i>n1){
q=q-1;
}
printf("%d \n",q);
k=0;
w=0;
while(k<q){
w=w+n2;
k++;
}
r==(n1-w);
printf("%d",r);
return 0;