トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

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);
}