um..... no?
AMD is not Intel.
Two different competing companies that create their own products and therefore use different technologies and designs for their products.
So simply put. No.
I could go on to explain in great breadth the differences but I'm not going to and if you want to know the nitty gritty you have the internet at your fingertips.
But in short, AMD and Intel don't mix when it comes to CPU's.
On top of that, with each company, they have different generations of products and usually you have to upgrade the motherboard with each generation with a couple of exceptions here and there.
On top of this, even if you bought the FX-8350 for hella cheap and a motherboard to go with it, you would also need to buy RAM because the RAM you are using with your i3-7100 is DDR4 which is the newest generation of RAM and the FX-8350 is an old CPU from years ago that uses DDR3 RAM.
If you want to upgrade, you can keep the RAM you have and just move it over to the new setup and you can get this CPU and motherboard and replace the CPU and motherboard you have. (see at the bottom)
But this is only if you want to overclock.
If you want a simpler upgrade to a non overclockable CPU then you can just get an i5-7500 for quad core or an i7-7700 for quad core hyper threading.
The cheaper option being the i5.
i5-7500 $205
https://www.bhphotovideo.com/c/product/1304299-REG/intel_bx80677i57500_core_i5_7500_3_8_ghz.html
i7-7700 $308
https://www.amazon.com/dp/B01N0L41N7/
If you wanted to change up your platform to something overclockable like I stated above, you can get a Ryzen 5 2600 with a B450 motherboard
PCPartPicker part list /
Price breakdown by merchant
CPU: AMD - Ryzen 5 2600 3.4 GHz 6-Core Processor ($160.98 @ Newegg Business)
Motherboard: ASRock - B450 Pro4 ATX AM4 Motherboard ($74.99 @ Newegg Business)
Total: $235.97
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2018-11-28 22:03 EST-0500