ex>
#include <stdio.h>
int main()
{
int z;
char a[6][100];
for(z=0; z<6; z++)
{
scanf(" %s",&a[z]);
}
printf(" %s ",a[z]);
return 0;
}
질문 드리기 위해 궁금한 점만 요약해서 코드를 짜봤습니다.
여기서 a라는 배열이 6행100열로 선언되어 100글자 이하의 문자를 6개 저장할 수 있도록 했는데,
scanf와 printf에서는 [z]이렇게 (행인지 열인지) 하나만 선언 했는데 원하는 100글자 이하의 문자 6개가 출력이 잘 됩니다.
궁금한 점은 : scanf와 printf에서 [z]는 행인지 열인지 궁금하고 왜 출력이 정확이 되는지가 궁금합니다.
궁금증을 해결해주세요~~