Uma forma bem fácil de vermos se um número é múltiplo de outro número é verificando se o resto da divisão entre o maior e o menor número dá zero, o que pode ser verificado com o operador mod (%).
Para esse problema, não é necessário verificar se um dos dois valores é 0.
#include<stdio.h>voidswap(int* a,int* b){int aux =*a;*a =*b;*b = aux;}intmain(){int A, B;scanf("%d%d",&A,&B);if(A < B) swap(&A,&B);if(A % B) printf("Nao sao Multiplos\n");elseprintf("Sao Multiplos\n");return0;}
#include<iostream>usingnamespace std;intmain(){int A, B; cin >> A >> B;if(A < B) swap(A, B);if(A % B) cout <<"Nao sao Multiplos"<< endl;else cout <<"Sao Multiplos"<< endl;return0;}