テキスト19ページの演習1-8

解答例(その1)


/*
    読み込んだ二つの整数値の積を表示する
*/

#include <stdio.h>

int main(void)
{
    int n1, n2;
    int seki;
    
    printf("二つの整数を入力してください。\n");
    
    printf("整数1:");
    scanf("%d", &n1);
    
    printf("整数2:");
    scanf("%d", &n2);

    seki = n1 * n2;

    printf("それらの積は%dです。\n", seki);

    return(0);
}

解答例(その2)

画面への表示に,printf()ではなくて,puts()を使っている例

#include <stdio.h>

int main(void)
{
   int  n1,n2;
   int  seki;

   puts("二つの整数を入力して下さい。");
   printf("整数1:");   scanf("%d",&n1);
   printf("整数2:");   scanf("%d",&n2);

   seki=n1*n2;

   printf("それらの積は%dです。\n",seki);

   return(0);
	
}

間違いの例

変数ではなくて,定数を使っている例

#include <stdio.h>

int main(void)
{
  printf("それらの積は%dです。\n", 35 * 27);
  
  return (0);
}