Can anyone explain what is wrong with this code | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

Can anyone explain what is wrong with this code

https://code.sololearn.com/clQc2NNyQT3k/?ref=app

3rd Apr 2020, 8:11 PM
Addaganti Naga Sai Rajeev
Addaganti Naga Sai Rajeev - avatar
6 Answers
+ 2
factorial of 15 is a big number that is not fit to int variable. Use long long int type instead of int. Also replace format specifiers with %lld
4th Apr 2020, 7:05 PM
andriy kan
andriy kan - avatar
+ 5
Thanks
4th Apr 2020, 7:30 AM
Addaganti Naga Sai Rajeev
Addaganti Naga Sai Rajeev - avatar
+ 2
Thanks
4th Apr 2020, 7:13 PM
Addaganti Naga Sai Rajeev
Addaganti Naga Sai Rajeev - avatar
+ 1
variable k in function fact() is not initialized. line #33 should be int k = 1,i;
3rd Apr 2020, 8:59 PM
andriy kan
andriy kan - avatar
+ 1
Now it's working it's not giving the expected output if input >14 Why?
4th Apr 2020, 6:43 PM
Addaganti Naga Sai Rajeev
Addaganti Naga Sai Rajeev - avatar
0
Now you code can generate 20 lines. With some refactoring you can do 30. Without using big int.
4th Apr 2020, 8:28 PM
Mail