#include <stdio.h>
int main()
{
int aa[3][4];
int i, k;
int val=1;
for( i=0; i<3; i++)
{
for( k=0; k<4 ; k++)
{
aa[i][k] = val;
val++;
}
}
이거를 와일문으로 변환했는데
#include <stdio.h>
int main()
{
int aa[3][4];
int i, k;
int val = 1;
i = 0;
while (i < 3)
{
k = 0;
while (k<4)
{
aa[i][k] = val;
val++;
k++;
}
i++;
}
이게 맞나여? 그리고 출력할려고
printf("aa[0][0]부터 aa[2][3]까지 출력 \n");
i = 0;
while (i < 3)
{
k = 0;
while (k < 4)
{
printf("= ", aa[i][k]);
}
printf("\n");
k++;
}
i++;
}
를 썻더니 무한 루프되는데;;;
while (k < 4) { printf("= ", aa[i][k]); } printf("n"); k++;
이거 봐봐 뭐가 잘못됐나
와일문이 K가 4보다 작은건데 와일문 돌면서 k값에 변화를 안주고 있잖음
k++는 와일문 밖에 있어서 주겄다 깨도 0에서 안변함
구와오아ㅗ아왁 감사합니다