- 283 名前:デフォルトの名無しさん mailto:sage [2011/02/16(水) 20:08:35 ]
- #include <stdio.h>
struct data{ int menba1; char menba2[]; }hensu,mozi; int dainyu(struct data *); char moziretu(struct data *); int main() { dainyu(&hensu); printf("変数の値は%d\n",hensu.menba1); moziretu(&mozi); printf("文字列は%s\n",mozi.menba2); return 0; } int dainyu(struct data *p) { printf("変数--"); scanf("%d",&p->menba1); return 0; } char moziretu(struct data *m) { printf("文字列--"); gets(m->menba2); return 0; } 変数は上手くいくんですけど文字列が入力できなくて失敗してしまいます 結果 文字列--文字列は どうか教えてください。
|

|