Hi! Could you help me? I think something is wrong with my code but I couldn't figure out what. Also, please help me fix the `factorial` function, for it should apply recursion. Thanks!
Hi! Could you help me? I think something is wrong with my code but I couldn't figure out what. Also, please help me fix the `factorial` function, for it should apply recursion. Thanks!
Chapter6: Looping
Section: Chapter Questions
Problem 11RQ
Related questions
Question
- c program only
Hi! Could you help me? I think something is wrong with my code but I couldn't figure out what. Also, please help me fix the `factorial` function, for it should apply recursion. Thanks!
#include<stdio.h>
int factorial(int n);
int main(void) {
int n;
printf("Enter n: ");
scanf("%d", &n);
printf("Factorial of %d is %d", n, factorial(n));
return 0;
}
int factorial(int n) {
if(n <= 1) {
return 0;
}else{
return factorial(n-1)*n;
}
}
You can see below the attached pic of how the output should be
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps with 1 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr