私は次のコードを持っています、そしてそれが評価しているのを物理的に見ることができる唯一のものはprintf()への呼び出しである18行目です。それ以上は進みません。
#include <stdio.h>
#include <stdlib.h>
int main (void) {
    int cylNum;
    double disp, pi, stroke, radius;
        pi = 3.14159;
    printf("Welcome to the Engine Displacement Calculator!\n");
    cylNum = scanf("Enter number of cylinders (then press enter): \n");
    stroke = scanf("Enter stroke: \n");
    radius = scanf("Enter radius: \n");
    disp = radius * radius * pi * stroke * cylNum;
    printf("Displacement is: %f", disp);
    getchar();
    printf("Press any key to exit!");
    return 0;
}