@@ -21,13 +21,13 @@ void celsius_option(void) {
2121
2222 // * Display the error message.
2323 if (invalid_input ) {
24- add_new_tab ();
24+ add_new_tab (1 );
2525 printf (" %sInvalid input. Please try again.%s" , RED , RESET );
2626 add_new_line (2 );
2727 }
2828
2929 // * Ask the input.
30- add_new_tab ();
30+ add_new_tab (1 );
3131 printf (" Celsius (°C) : " );
3232 scanf ("%s" , celsius_string );
3333 fgets (garbage_buffer , 50 , stdin );
@@ -46,27 +46,27 @@ void celsius_option(void) {
4646
4747 // * Handle computation for fahrenheit.
4848 double fahrenheit = ((9.0 / 5.0 ) * celsius_double ) + 32 ;
49- add_new_tab ();
49+ add_new_tab (1 );
5050 printf (" %sFahrenheit (°F)%s : %s%.4lf (°F)%s " , BLUE , RESET , YELLOW ,
5151 fahrenheit , RESET );
5252 add_new_line (1 );
5353
5454 // * Handle computation for kelvbin
5555 double kelvin = celsius_double + 273.15 ;
56- add_new_tab ();
56+ add_new_tab (1 );
5757 printf (" %sKelvin (°K)%s : %s%.4lf (°K)%s" , BLUE , RESET , YELLOW ,
5858 kelvin , RESET );
5959 add_new_line (1 );
6060
6161 // * Handle computation for rankine.
6262 double rankine = celsius_double * (9.0 / 5.0 ) + 491.67 ;
63- add_new_tab ();
63+ add_new_tab (1 );
6464 printf (" %sRankine (°R)%s : %s%.4lf (°R)%s" , BLUE , RESET , YELLOW ,
6565 rankine , RESET );
6666 add_new_line (2 );
6767
6868 // * Ask user if want to try again.
69- add_new_tab ();
69+ add_new_tab (1 );
7070 printf (" Try again (1-yes, 0-no): " );
7171 scanf ("%d" , & try_again );
7272 fgets (garbage_buffer , 50 , stdin );
0 commit comments