前提・実現したいこと
構造体の配列に,キーボード入力で5人の氏名,そしてランダム生成された4桁の整数を格納し表示したい
発生している問題・エラーメッセージ
どうやって4桁の整数乱数を格納すればよいのかが分からないです.
エラーメッセージ
該当のソースコード
#include<stdlib.h> #include<time.h> typedef struct { char name[50]; int pin; }account; int main(void){ account data[5]; int i; for(i = 0; i < 5; i++){ printf("氏名を入力してください:"); scanf("%s", &data[i].name); printf("氏名:%s\n", data[i].name); } return 0; }
試したこと
補足情報(FW/ツールのバージョンなど)
emacsを利用しています.
4桁の整数とは 0~9999 ですか? 1000~9999 ですか? それともほかのなにか?