#include <stdio.h>
int main (void)
{
int a,b,c = 0;
puts("곱셈을 할 두개의 정수를 입력하세요(끝내려면 숫자가 아닌 다른키를 입력) : ");
while (scanf("%d %d", &a,&b) == 2 )
{
while (a!=1)
{
if(a%2==1)
c+=b;
a = a>>2;
b = b<<2;
}
printf("%d 와 %d 의 곱셈의 결과는 %d 이다.\n", a,b,c);
}
}
컴파일은 되는데 실행하면 됻같이 실행되네
문제가 뭔지 아는 사람
존나 고민했는데도 모르겠어
유저가 병신
scanf부분 다시 공부해라
그 함수는 리턴값이 존재하지 않는 함수로, 비교가 불가능한 함수다. 대체 뭘 2랑 비교하고 싶은거냐