Dunno if that was sarcasm or not... So I will answer as if it isn't.
Ollydbg cannot do that.
IDA on the other hand can generate pseudo C with a plugin.
Problem is that sometimes in the corners of the internet people do not know you and that person completely gets away with it.
Just something about spending weeks working on something just to have someone else take all the credit is like a swift kick to the balls.
nah, actually there is a library in the VS9 lib folder named MSVCRT.lib which is actually MSVCR90.lib.
Made a new folder C:\MSVCRT\ and plopped the real MSVCRT.lib file into it and then added it as a library directory and it compiled using MSVCRT.dll.
Although it gave me some warnings.
1>LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
1>Generating code
1>Finished generating code
1>MSVCRT.lib(cinitexe.obj) : warning LNK4254: section '.CRT' (40000040) merged into '.data' (C0000040) with different attributes
1>MSVCRT.lib(cinitexe.obj) : warning LNK4254: section '.CRT' (40000040) merged into '.data' (C0000040) with different attributes
adding /NODEFAULTLIB breaks it but I didn't seem to matter with those warnings.
To disable MSVCRT90.dll
simply change /MD to /MT
I haven't seen how to have it use MSVCRT.dll though, I would imagine you just import the library.
edit:
Tried importing msvcrt.lib and it used msvcrt90.dll 0,o...