Oppure

Loading
23/01/10 14:25
bartman.1991
ciao a tutti mi sto uccidendo a fare un esercizio con il prototipo sono riuscito a farne uno che genera numeri casuali ma adesso lo voglio fare che genera numeri ke gli do io
ho provato ed ecco il risultato:
#include <stdio.h>
#include <stdlib.h>
#define N 10
int caricavett(int v[],int);
int main(){
	int vett[N];
	int i;
	caricavett(vett,N);

	for(i=0;i<N;i++)
		printf("\n risultato %d=%d",i,vett[i]);

	return EXIT_SUCCESS;
}

int caricavett(int v[],int n){
	int i;
	for(i=0;i<N;i++){
		scanf("%d", &v[i]);
	printf("\n %d",v[i]);
}
return 0;
}

aaa
23/01/10 15:27
delta
qual'è il problema?
aaa
23/01/10 15:43
bartman.1991
che non stampa i numeri che gli dico da tastiera
aaa
23/01/10 15:49
Lawliet
Sarà che non fai in tempo a vedere!?
Comunque se stai programmando su windows, prima di EXIT_SUCCESS, metti system("pause";) oppure una getc(); per bloccare la schermata e vedrai cosa hai inserito.
aaa
23/01/10 17:08
nessuno
Potrebbe essere come dice Lawliet, a parte il fatto che non potrebbe mai essere compilato dato che non hai dichiarato da nessuna parte la costante

EXIT_SUCCESS

o almeno, non ce l'hai fatto vedere ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
23/01/10 17:21
bartman.1991
e stata dichiarata int vett[n]
aaa
23/01/10 17:26
delta
Postato originariamente da nessuno:

Potrebbe essere come dice Lawliet, a parte il fatto che non potrebbe mai essere compilato dato che non hai dichiarato da nessuna parte la costante

EXIT_SUCCESS

o almeno, non ce l'hai fatto vedere ...


return EXIT_SUCCESS;
è uguale a
return 0;

non serve una dichiarazione!

il problema è la mancanza del "system("pause";).
Ultima modifica effettuata da delta 23/01/10 17:29
aaa
23/01/10 17:35
nessuno
Postato originariamente da delta:
non serve una dichiarazione!


Non diciamo cose assurde ...

Semmai non avevo visto che c'era la

#include <stdlib.h>

in cui è dichiarata la EXIT_SUCCESS

In ogni caso, meglio una

getchar();

prima della return finale.

Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.