トップ 一覧 Farm 検索 ヘルプ 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);
 }