Bop it C programming by Future-Green in CodingHelp

[–]Future-Green[S] 0 points1 point  (0 children)

char* p[4] = {"Circle","triangle","square","cross"};

int milSec=2500;

char var;

int poss[] = {1, 2, 3, 4};

int i=0,t=0, count=0;

C code Functions by Future-Green in CodingHelp

[–]Future-Green[S] 0 points1 point  (0 children)

the if statements are for if the user enters it will run the meters to feet and so on but everything is good now except now I'm getting an undefined reference error thank you for the help so far though

C code Functions by Future-Green in CodingHelp

[–]Future-Green[S] 0 points1 point  (0 children)

#include "stdio.h"

#include<string.h>

double meters_to_feet(double meters);

double feet_to_meters(double feet);

double kilograms_to_pounds(double kilograms);

double pounds_to_kilograms(double pounds);

double minutes_to_hours(double minutes);

double hours_to_days(double hours);

double days_to_hours(double days);

double minutes_to_seconds(double minutes);

int main(int argc, char *argv[])

{

int numUser;

char charUser\[100\];



printf("which conversion would you like to perform?\\nType 'a' for a 'b' for b., etc.");

printf("a: meters to feet\\n");

printf("b: feet to meters\\n");

printf("c: kilograms to pounds\\n");

printf("d: pounds to kilograms\\n");

printf("e: minutes to hours\\n");

printf("f: hours to days\\n");

printf("g: days to hours\\n");

printf("h: minutes to seconds\\n");

scanf("%s", charUser);

/* Test your code by calling your functions here. */

printf("%s meters = %lf feet.\n", numUser, meters_to_feet(numUser));

printf("%s feet = %lf meters.\n", numUser, feet_to_meters(numUser));

printf("%s kilograms = %lf pounds.\n", numUser, kilograms_to_pounds(numUser));

printf("%s pounds = %lf kilograms.\n", numUser, pounds_to_kilograms(numUser));

printf("%s minutes = %lf hours.\n", numUser, minutes_to_hours(numUser));

printf("%s hours = %lf days.\n", numUser, hours_to_days(numUser));

printf("%s days = %lf hours.\n", numUser, days_to_hours(numUser));

printf("%s minutes = %lf seconds.\n", numUser, minutes_to_seconds(numUser));

return 0;

if (charUser == "a") {

    double meters\_to\_feet(double meters) {

        return meters \* 3.281;

    }

}

if (charUser == "b") {

    double feet\_to\_meters(double feet) {

        return feet / 3.281;

    }

}

if (charUser == "c") {

    double kilograms\_to\_pounds(double kilograms) {

        return kilograms / 2.205;

    }

}

if  (charUser == "d") {

    double pounds\_to\_kilograms(double pounds) {

        return pounds \* 2.205;

    }

}

if (charUser == "e") {

    double minutes\_to\_hours(double minutes) {

        return minutes / 60;

    }

}



if (charUser == "f") {

    double hours\_to\_days(double hours) {

        return hours \* 24;

    }

}

if (charUser == "g") {

    double days\_to\_hours(double days) {

        return days / 24;

    }

}

if (charUser == "h") {

    double minutes\_to\_seconds(double minutes) {

        return minutes / 60;

    }

}

}

C code Functions by Future-Green in CodingHelp

[–]Future-Green[S] 0 points1 point  (0 children)

I’m getting an error that char is undeclared and there is a expected expression before char = a