basic2-3.cの変更点
- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
#include <stdio.h>
#include <string.h>
// 読み込める文字列の最大値
#define MAXSTR 100
int main(void)
{
char s1[MAXSTR];
// 入力の繰り返し
while(1){
// 文字列の入力
fgets(s1, MAXSTR, stdin);
// 改行文字も含めて文字列に入ってしまうので削除
s1[strlen(s1)-1]='\0';
// s1と文字列endが等しければ終了
if(!strcmp(s1,"end")){
break;
}
// 処理
}
return(0);
}