Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // The Fibonacci Sequence
- // Functions
- // Simeon Baltadziev
- // 09.05.2017
- // C programming basics
- #include <stdio.h>
- int fibonacciNumber(int enteredNUmber) {
- int i;
- int enteredNumber;
- printf("Enter fibonacci's number: ");
- scanf("%d", &enteredNumber);
- // Checks if input value is 0 or negative number
- if(enteredNumber == 0) { printf("Error: Input larger number than 0"); }
- if(enteredNumber <0) { printf("Error: Input possitive number"); }
- int a = 1, b =1; // Declaring the fisrt two fibonacci numbers
- for(i = 0; i<=enteredNumber;i++) {
- // Fibonacci Number Formula
- b = a-b;
- a = a+b;
- }
- if(enteredNumber>0) { return b; }
- }
- int main (int argc, char *argv[])
- {
- int enteredNumber; scanf("%d", &enteredNumber);
- int number = fibonacciNumber(enteredNumber);
- printf("%d", number);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment