No, there is not.
However,
#ifdef FOO
#elseifdef BOO
#endif
would be equivalent to
#ifdef FOO
#else
#ifdef BOO
#endif
#endif
[update]
I post (strictly without authorization :-) )
the (much better) alternative proposed by
0x01AA
#if defined(CREDIT)
credit();
#elif defined(DEBIT)
debit();
#else
printerror();
#endif
[/update]