ページ 11

C言語の指摘

Posted: 2015年10月02日(金) 16:18
by たからもの
#include <stdio.h>
int main(void)
{
int a,b;
printf("超増加数列の値は:");
scanf("%d",&a);

printf("公開鍵の値は:);
scanf("%d",&b);

printf("暗号文は%dです。\n",a * b);

return(0);
}
これを実行しようとすると11行目のdが宣言されていませんとでるんですが何故でしょうか?%dとして使いたいのですがよく理解が出来てない状態です....

Re: C言語の指摘

Posted: 2015年10月02日(金) 16:47
by みけCAT
コードを掲示する時は、BBCodeを有効にした(無効にしない)状態でcodeタグで囲んでいただけると、見やすくてありがたいです。
たからもの さんが書きました:これを実行しようとすると11行目のdが宣言されていませんとでるんですが何故でしょうか?
「公開鍵の値は:」の後に"が抜けているからではないでしょうか?

Re: C言語の指摘

Posted: 2015年10月02日(金) 19:58
by baby2478nishi
先の方も言われていますが、
printf("公開鍵の値は:);
ではなくprintf("公開鍵の値は:");の必要があります