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!