|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Feb 2005
Messaggi: 162
|
[c]errore
quale e/orrore commetto, non mi richiama la funzione
e mi da il solito errore sulla moltiplicazione -[Linker error] undefined reference to `prodotto' -subscripted value is neither array nor pointer Codice:
#include<math.h>
#include<stdlib.h>
#include<stdio.h>
int rand( );
int matB( );
int somma(int **matriceB );
int prodotto(int **matrice);
main()
{
int matriceA[100][100];
int sum,prod,i,j,x,y;
int *matrice;
sum=i=j=x=y=0;
matrice=&matriceA[0][0];
printf("il prodotto è%d\n",prodotto);
system("PAUSE");
return 0;
int prod(int **matrice)
{
int x, prodotto=1;
for(x=0; x<100; x++)
prodotto*=matrice[x][x];
return prodotto;
|
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Feb 2005
Messaggi: 162
|
mi rispondo da solo:
ho fatto una caxxata, il prototipo della funzione è diverso dall'intestazione ora provvedo
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:30.



















