Nth Fibonacci Number using Command Line Arguments

Using Command Line Arguments

 
#include<stdio.h>
#include<stdlib.h>
 int fib(int n)
 {
 int a=0,b=1,c,i;
 if(n==0) return a;
 for(i=2;i<=n;i++)
 {
 c=a+b;
 a=b;
 b=c;
 }
 return b;
 }
 int main(int argc, char * argv[])
 {
 if(argc==1)
 {
 printf("No arguments");
 return 0;
 }
 else
 {
 int n;
 n=atoi(argv[1]);
 printf("%d",fib(n));
 return 0;
 }
 }