y = 10; int sum = x + y; printf("Sum of x and y is: %d\n", sum); int a = 15, b = 20; sum = a + b; printf("Sum of a and b is: %d\n", sum); // さらに別の変数の和を計算し表示する処理が続く... return 0; } 悪い例 #include <stdio.h> int calculateSum(int num1, int num2) { return num1 + num2; } void printSum(int num1, int num2) { int sum = calculateSum(num1, num2); printf("Sum of %d and %d is: %d\n", num1, num2, sum); } int main() { printSum(5, 10); printSum(15, 20); // 他の数値の和を計算し表示する処理も簡単に追加できる return 0; } 良い例