Salut ! Ma poate ajuta cineva cu o parcurgere in spirala a unei matrici ? Eu am reusit sa fac numai pentru cele patratice si m-am chinuit ceva ...
Asta e tot ce am reusit sa fac:
for(k=1;k<=(nrlin+1)/2;k++)
{
for(j=k;j<=nrlin-k+1;j++)
cout<<a[k][j]<<" ";
for(i=k+1;i<=nrlin-k+1;i++)
cout<<a[i][nrlin-k+1]<<" ";
for(i=nrlin-k;i>=k;i--)
cout<<a[nrlin-k+1][i]<<" ";
for(i=nrlin-k; i>k;i--)
cout<<a[i][k]<<" ";
}
Din pacate imi omnite intotdeauna ultima coloana...