-3
이 문제를 해결하는 데 도움이됩니다. 나는 우분투 12.04에서 GCC를 사용하고있다. 키보드 n에서 5 문자열을 얻기 위해이 프로그램을 작성하는 동안이 문자열을 화면에 인쇄하십시오. 프로그램이 컴파일되지만 실행 중에는 키보드에서 문자열을 취하지만 마지막 문자열 만 인쇄합니다. 내가 작성한 프로그램은 다음과 같습니다 :C의 문자 2 차원 배열
void main()
{
char names[10];
int i,j;
for(i=0;i<5;i++)
{
printf(" Enter a name which you want to register\n");
scanf("%s",names);
}
for(i=0;i<5;i++)
printf(" the names you enter are %s\n", names);
}
2 차원 배열은 배열의 배열입니다. 잠시 생각해보십시오. –
당신은 코드 – Alexis
에 10 문자를 포함 할 수있는 배열을 가지고 있습니다. 실제로 프로그래밍 초보자입니다. 제 질문이 너무 거칠거나 절름발이라면 신경 쓰지 마세요 ...... – ranaarjun