1 #include <stdio.h> 2 3 int main(){ 4 char str[15]={'G','o','o','d',' ','s','t','o','r','y','!'}; 5 int i; 6 for(i=0;i<11;i++){ 7 printf("%c",str[i]); 8 9 } 10 return 0; 11 }
1 #include <stdio.h> 2 3 int main(){ 4 char str[15]="Good story!"; 5 int i; 6 for(i=0;i<11;i++){ 7 printf("%c",str[i]); 8 9 } 10 return 0; 11 }
1 #include <stdio.h> 2 3 int main(){ 4 char str[10]; 5 scanf("%s",str); 6 printf("%s",str); 7 return 0; 8 }
注:%s作为识别空格作为字符串结尾。
1 #include <stdio.h> 2 3 int main(){ 4 char str[5][5]; 5 int i1,j1; 6 for(i1=0;i1<3;i1++){ 7 for( j1=0;j1<3;j1++){ 8 str[i1][j1]=getchar(); 9 } 10 getchar(); 11 } 12 int i2,j2; 13 for(i2=0;i2<3;i2++){ 14 for( j2=0;j2<3;j2++){ 15 putchar(str[i2][j2]); 16 } 17 putchar('\n'); 18 } 19 return 0; 20 }
1 #include <stdio.h> 2 3 int main(){ 4 char str1[20]; 5 char str2[5][10]; 6 gets(str1); 7 int i; 8 for( i=0;i<3;i++){ 9 gets(str2[i]); 10 } 11 puts(str1); 12 for(i=0;i<3;i++){ 13 puts(str2[i]); 14 } 15 return 0; 16 }