C program to find sum of odd numbers from 1 to n using for and if

#include<stdio.h>
int main()
{
	int i,n,sum=0;
	printf("Enter number for Odd number Sum: ");
	scanf("%d",&n);

	for(i=1;i<=n;i++)
	{
		if(i%2 != 0)
		{
			sum += i;
		}
	}
	printf("Sum of Odd number: %d",sum);

	return 0;
}

Output

Enter number for Odd number Sum: 7
Sum of Odd number: 16