C言語の指摘

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
たからもの

C言語の指摘

#1

投稿記事 by たからもの » 9年前

#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として使いたいのですがよく理解が出来てない状態です....

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: C言語の指摘

#2

投稿記事 by みけCAT » 9年前

コードを掲示する時は、BBCodeを有効にした(無効にしない)状態でcodeタグで囲んでいただけると、見やすくてありがたいです。
たからもの さんが書きました:これを実行しようとすると11行目のdが宣言されていませんとでるんですが何故でしょうか?
「公開鍵の値は:」の後に"が抜けているからではないでしょうか?
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

baby2478nishi
記事: 52
登録日時: 10年前
住所: 兵庫県姫路市

Re: C言語の指摘

#3

投稿記事 by baby2478nishi » 9年前

先の方も言われていますが、
printf("公開鍵の値は:);
ではなくprintf("公開鍵の値は:");の必要があります

閉鎖

“C言語何でも質問掲示板” へ戻る