#16598: __C的


freedom501999@gmail.com (帥氣魔方生)


用一維陣列存字串,如果是合法長度,用以下方式輸出 : 

for(i=0;i!=len*len-1;i+=len)
{
	if(i>=len*len)  /* 超過字串長,換下一直行 */
		i= (i+1)%(len*len);
	printf("%c", str[i]);
}
printf("%c\n", str[i]);   /* 這是最後一個字元 */

/* len 是字串長度開根號,用跳列的方式輸出每個字 */