помогите найти ошибку
// калькулятор. cpp: определяет точку входа для консольного приложения.
//

#include "stdafx.h"
#include
#include
#include
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(0,"");
int value1, value2;
char x;
printf("Введите выражение ");
scanf("%f %c %f", &value1, &x, &value2);
switch (x) {
case x: printf("x=%f %c %f", value1*value2); break;
case x: printf("x=%f %c %f", value1/value2); break; }
printf
return 0;
}

  • #include
    #include
    #include
    int main() {
    int value1, value2;
    char x;
    setlocale(0,"");
    printf("Введите выражение: x = ");
    scanf("%d %c %d", &value1, &x, &value2);
    switch (x) {
    case '+': printf("x = %d", value1 + value2); break;
    case '-': printf("x = %d", value1 - value2); break;
    case '*': printf("x = %d", value1 * value2); break;
    case '/':
    if (value2) printf("x = %f ", (float)value1 / value2);
    else printf("aДеление на 0 запрещено! n");
    break;
    default: printf("aСимвол операции не распознан! n");
    }
    getch();
    return 0;
    }

    #include
    #include
    #include
    int main() {
    float value1, value2;
    char x;
    setlocale(0,"");
    printf("Введите выражение: x = ");
    scanf("%f %c %f", &value1, &x, &value2);
    switch (x) {
    case '+': printf("x = %f", value1 + value2); break;
    case '-': printf("x = %f", value1 - value2); break;
    case '*': printf("x = %f", value1 * value2); break;
    case '/':
    if (value2) printf("x = %f ", value1 / value2);
    else printf("aДеление на 0 запрещено! n");
    break;
    default: printf("aСимвол операции не распознан! n");
    }
    getch();
    return 0;
    }

    #include
    #include
    #include
    int main() {
    double value1, value2;
    char x;
    setlocale(0,"");
    printf("Введите выражение: x = ");
    scanf("%Lf %c %Lf", &value1, &x, &value2);
    switch (x) {
    case '+': printf("x = %Lf", value1 + value2); break;
    case '-': printf("x = %Lf", value1 - value2); break;
    case '*': printf("x = %Lf", value1 * value2); break;
    case '/':
    if (value2) printf("x = %Lf ", value1 / value2);
    else printf("aДеление на 0 запрещено! n");
    break;
    default: printf("aСимвол операции не распознан! n");
    }
    getch();
    return 0;
    }

  • компилятор должен помочь

    тут непонятно либо здесь ошибка на ошибке, либо мейлру пожрала часть текста