Temperature Converter
How to build a Temperature Converter in C that can convert between Celsius, Fahrenheit, and Kelvin. This beginner-friendly Bangla tutorial explains the logic step by step and includes full coding examples. Final code #include <stdio.h> // show welcome message to choose conversion option void welcome(){ printf("Select conversion:\n"); printf("1. Celsius to Fahrenheit\n"); printf("2. Fahrenheit to Celsius\n"); printf("3. Celsius to Kelvin\n"); printf("4. Kelvin to Celsius\n"); } int main(){ int selectedOption; float temp; welcome(); printf("Enter your choice:"); scanf("%d", &selectedOption); printf("Enter temperature:"); scanf("%f", &temp); switch (selectedOption) { case 1: printf("Farenheight: %.2f\n", (temp * 9/5) + 32); break; case 2: printf("Celsius: %.2f\n", (temp -32) * 5/9); break; case 3: printf("Kelvin: %.2f\n", temp+ 273.15); break; case 4: if(temp < 0){ printf("Kelvin can not be smaller than 0\n"); }else { printf("Kelvin: %.2f\n", temp - 273.15); } break; default: printf("Invalid choice\n"); } }