2021r2.cppの変更点
- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
// 読み込める文字列の最大値
#define MAXSTR 100
int main(void)
{
char s1[MAXSTR];
int i, n, len;
//1行を文字列として読み込む
fgets(s1, MAXSTR, stdin);
//文字列を数字に変換
n=atoi(s1);
for(i=0; i<n; i++){
//1行を文字列として読み込む
fgets(s1, MAXSTR, stdin);
//文字列の長さを求める関数
//改行も1文字として読んでしまうので、文字数を-1する
len=strlen(s1)-1;
printf("%d\n", len);
}
return(0);
}