Nope, only the PSV (pipe-separated values) format supports AsciiDoc table cells. But remember that you can change separator character using the separator attribute. To prevent collision with characters in the content, I recommend using the broken vertical bar:
[separator=¦]
|===
a¦
[source,c]
----
int main(void)
----
|===