文字列の配列
文字列も配列化することができる。
#include<stdio.h> int main(void){ int i; char cs[][10] = {"banana","orange","pear"}; for(i=0;i<3;i++){ printf("cs[%d] =\"%s\"\n",i,cs[i]); } return 0; }
文字列配列の要素である文字列の読み込み
配列の各要素に、標準入力から文字列を読み込んで表示する。#include<stdio.h> int main(void){ int i; char cs[3][128]; for(i=0;i<3;i++){ printf("cs[%d]:",i); scanf("%s",cs[i]); } for(i=0;i<3;i++){ printf("cs[%d] = \"%s\"\n",i,cs[i]); } return 0; }