

演習1ー5が書けなくて困ってます。まだ始めたてなので教えてください

![画像の説明をここに入力](https://i.stack.imgur.com/TswSD.jpg)

実行結果に自分が入力した数字を入れられなくて困ってます

[code]

    #include<stdio.h>
    
    int main()
    ｛
    int no;
    printf(“整数を入力してください。\n”);
    scanf(“%d”,&no);
    
    printf(“に12を加えると%dです。\n”,12+no);
    
    return 0;
    
    ｝
    
[/code]


CC BY-SA 4.0
2018-10-11T07:45:32.253
49185
2018-10-11T08:49:28.323
2018-10-11T08:39:18.343
2383
30430
question
c++
読み込みと表示について


実行するにはコンパイルを行っているはずですが、コンパイルを行った際に何かメッセージは出ていませんか？

質問文に貼ってあるプログラムは`{`,
`}`や`"`などが全角記号で入力されており、実際のソースコードも全角のままだとするとコンパイルの段階でエラーになります。

これらの記号を半角に直してコンパイルをしたところ、生成されたプログラム(`a.out`)を実行した分には特に問題ありませんでした。


CC BY-SA 4.0
2018-10-11T08:34:37.637
49187
2018-10-11T08:34:37.637
3060
49185
answer

[code]

    printf(“に12を加えると%dです。\n”,12+no);
    
[/code]

を

[code]

    printf("%dに12を加えると%dです。\n",no, 12+no);
    
[/code]

にすれば解決すると思います。  
詳しくはprintfの使い方とフォーマット指定子を調べてください。

その書籍がなんだかわかりませんが、基本的なことなのでその書籍内でもどこかで説明があると思います。


CC BY-SA 4.0
2018-10-11T08:49:28.323
49189
2018-10-11T08:49:28.323
17014
49185
answer