#include #include #define BUFSIZE 512 int main() { HANDLE hStdIn = GetStdHandle(STD_INPUT_HANDLE); char buffer[BUFSIZE]; DWORD dwRead; while (1) { if (!ReadFile(hStdIn, buffer, BUFSIZE - 1, &dwRead, NULL) || dwRead == 0) break; buffer[dwRead] = '\0'; int number = atoi(buffer); int result = number * number * number; printf("Cuber: %d^3 = %d\n", number, result); // fflush(stdout); } return 0; }