Untitled
unknown
plain_text
3 years ago
561 B
3
Indexable
#include <stdio.h> int main(void) { char A[1001]; int i,j,k,L,x; scanf("%s", &A[1001]); i=0; while (A[i]!='\0') //得出在'\0'前有幾個字母 { i++; } L=i; for(k=1;k<=L;k++) //有L行輸出 { x=A[0]; //先將原A[0]字母存放到x for(j=0;j<L-1;j++) { A[j]=A[j+1]; //將後一位的字母複製至前一位 printf("%c",A[j]); } printf("%c",x); //印出最後一位為原A[0] printf("\n"); } return 0; }
Editor is loading...