[ bojanum @ 14.02.2022. 18:03 ] @
Pozdrav, kako da prenesem matricu u funkciji, reda m*n...
dakle prvo unosim m i n...zatim formiram matricu...pa
onda vrsim prenos...Ako ovo uradim prenos je uspeo ali
je matrica pretumbana, jer popunjava rezervisan mesta
u memoriji od A[0][0] do A[0][9],zatim popuni A[1][0],
zatim A[1][1]...i to je to, dakle matrica je pretumbana...
evo koda:
#include <stdio.h>

void F(int A[][10],int m,int n)
{
int i,j;
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("A[%i][%i]=%i\n",i,j,A [j]);
}
}
}

int main()
{
int m,n;
printf("Unesite dimenziju matrice:\n");
printf("m=");
scanf("%i",&m);
printf("n=");
scanf("%i",&n);
int A[m][n],i,j;
printf("Uneti elemente matrice:\n");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("A[%i][%i]=",i,j);
scanf("%i",&A[j]);
}
}
F(A,m,n);
}
napomena: u redu sa crvenim slovima treba da pise
A i j u pravougaonim zagradama...ali mi iz nekog razloga
elitesecurity ne da da ispravim..

[Ovu poruku je menjao bojanum dana 14.02.2022. u 19:15 GMT+1]

[Ovu poruku je menjao bojanum dana 14.02.2022. u 19:16 GMT+1]
[ djoka_l @ 15.02.2022. 00:52 ] @
Ovo je FORUM.
U njemu se neki znaci koriste za formatiranje teksta, pa je tako [ i ] (samo bez razmaka), oznaka za pocetak italic teksta.
AKo hoces da tvoj program bude ispravno prikazan, onda moras da ga stavis izmedju tagova [ code ] i [ /code ] (opet sam dodao razmake da mi se ne bi interpretiralo kao tag.
Jos bolje, ako stavis [ code:c ] ES ce ti jos i sintaksno obojiti C program.

Uostalom, kako znas da napravis da neka slova budu crvena, a ne znas kako da formatiras kod?

Code (c):

#include <stdio.h>

void F(int A[][10],int m,int n)
{
    int i,j;
    for(i=0;i<m;i++)
    {
        for(j=0;j<n;j++)
        {
         printf("A[%i][%i]=%i\n",i,j,A [i] [j]);
        }
    }
}

int main()
{
    int m,n;
    printf("Unesite dimenziju matrice:\n");
    printf("m=");
    scanf("%i",&m);
    printf("n=");
    scanf("%i",&n);
    int A[m][n],i,j;
    printf("Uneti elemente matrice:\n");
    for(i=0;i<m;i++)
    {
        for(j=0;j<n;j++)
        {
            printf("A[%i][%i]=",i,j);
            scanf("%i",&A[i][j]);
        }
    }
    F(A,m,n);
}
 

[ djoka_l @ 15.02.2022. 01:10 ] @
A, da KUPI NEKU KNJIGU!

https://www.oreilly.com/librar...-using/9781449344535/ch04.html
[ bojanum @ 15.02.2022. 11:06 ] @
Sve ok, jasno mi je gde gresim i sa ispisom koda u C-u na forumu i
sa matricama...hvala na odgovoru...