bonsoir,
je fais ce programme qui stock et affiche les donnees
exist-il des erreurs ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
 
#include <stdio.h>
#include <stdlib.h>
#define N 12
 
int main(void)
{
    int X;
	int *P,i;
	printf("Introduire le nombre de valeurs :");
	scanf("%d", &X);
	P = (int *)malloc(X*sizeof(int));
	for(i=0;i<X;i++)
		scanf("%d",&P[i]);
	for(i=0;i<X;i++)
		printf("%d\n",P[i]);
	return 0;
}
dans ce programme il y a une petite probleme
ici comment j'initialise P a nouveau pourque je puisse afficher les nombre entree et merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 
	for(i=0;i<X;i++,P++)
		printf("%d\n",*P);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
#include <stdio.h>
#include <stdlib.h>
#define N 12
 
int main(void)
{
    int X;
	int *P,i;
	printf("Introduire le nombre de valeurs :");
	scanf("%d", &X);
	P = (int *)malloc(X*sizeof(int));
	for(i=0;i<X;i++,P++)
		scanf("%d",P);
	for(i=0;i<X;i++,P++)
		printf("%d\n",*P);
	return 0;
}