C、C++で入力の終わりを空行で表す方法
529 ワード
まずgets()関数を使用します.ヘッダファイルの次にメソッドがあります.
テストコード:
実行結果:
char s[15];
while(gets(s))
{
if(s[0]=='\0')break;//gets '\0'
/*
*/
}
テストコード:
#include
using namespace std;
int main()
{
char s[15];
while(gets(s))
{
if(s[0]=='\0')break;
printf("%s
",s);
}
printf("Hello world!");
return 0;
}
実行結果:
// abc+
// :
abc
abc
Hello world!