main()
{
char name[20];
printf("enter your name\n");
scanf("%s",name);
printf("%s",name);
gets(name);
puts(name);
}
入力:ここSampadサハputsとgets関数はどのように機能しますか?
出力
Sampadサハ
はgets()
から取られた入力を使用します。
私はこのprintf()
を省略した場合、出力は
だろう、とサハ
だからここプットはscanf()
を通じて与えられた何も印刷されません。
main()
{
char color[20];
printf("enter your name\n");
scanf("%s",color);
puts(color);
}
しかし、ここputs()
もscanf()
から取られた入力を使用しています。
あなたの質問がありますか? – ForceBru