Вы можете использовать оператор if и запятая , что-то вроде этого:
if( expr1, expr2, expr3, ... ) {}
Это будет эквивалентно
expr1;
expr2;
expr3;
...
Чтобы использовать переменные без каких-либо предупреждений, вы можете определить функцию, которая получает типы данных, которые вам нужны, которые вы вызываете из основного, например:
void myFunc(int a, double b) {
if ( expr1, expr2 ) { }
}
int main() {
if ( myFunc(0, 0), 0 ) { }
}
Обратите внимание, что вам нужно добавить , 0
в main, в противном случае возникает ошибка, потому что возвращение void не игнорируется.