AveNoFのメモ帳

パソコンヲタクの管理人が気が向いたとき更新するブログ的なメモ帳

久しぶりのC言語

f:id:abekiti001:20141025212353j:plain

f:id:abekiti001:20141025212254j:plain

f:id:abekiti001:20141025212310j:plain

f:id:abekiti001:20141025212339j:plain

最近やってなかったC言語プログラミングを久しぶりにやった
単価(税抜き)と数量を入力したら税込価格を表示してくれるプログラムを作ったのとそれのソースコードだよ。(一部の人には分かるっぽい?)

開発環境であるVisualStudioExpress2013はかなり使いやすかったね みんなも興味があったら使って見てね 
Express版は無料だよ。機能制限も殆ど無い
Microsoftアカウントで登録しないとダメだけど・・・・・

#include<stdio.h>
int main(void)
{
int tanka, suryo, kingaku, zeikomi;

printf("単価=");
scanf_s("%d", &tanka);
printf("数量=");
scanf_s("%d", &suryo);

kingaku = tanka*suryo;
zeikomi = kingaku * 108 / 100;

printf("金額は%d税込み金額は%dです", kingaku, zeikomi);

return 0;
}

最初コンパイルするときscanfの宣言がダメだと言われなんでだろうと思って調べたところ
エラー処理のしやすさの問題からscanf_sに変えないとダメらしい。 めんどくせぇ・・・・・
どこがどう違くて危ないのかさっぱりわからないけど仕方ないから変えてみたところ無事にコンパイルできた。
久しぶりにプログラミングをやってかなり忘れている点が多くたまにはソフトウェアの方も修行しないといけないと
思った。Linuxばっかいじっててもダメだね 鈍っちゃうね

いつも途中で投げ出して未完に終わってた本格的なGUIプログラムもいつか作ってみたいな

広告を非表示にする