Bonjour,

J'ai un exercice à faire sur les pointeurs il y a juste une seule question mais je n'ai jamais fait de programmation quelqu'un pourrait m'aider ?

Exercice 1 : Pointeurs
Soit le programme suivant :
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
20
21
#include<stdio.h>
#include<stdlib.h>
typedef char *P_CHAR; /* type "pointeur sur char" */
typedef int *P_INT; /* type "pointeur sur int" */
void main()
{
P_CHAR p_char, q_char;
P_INT p_int, q_int;
char car;
p_char = malloc(sizeof(char));
p_int = malloc(sizeof(int));
printf("Saisissez une lettre de l’alphabet a-z en minuscule : ");
scanf("%c", &car);
*p_char = car;
// instructions manquantes
...
printf("La lettre saisie est %c\n", *p_char);
printf("Son code ASCII est %d\n", *p_int);
printf("Sa majuscule est %c\n", *q_char);
printf("Le code ASCII de la majuscule équivalente est %d\n", *q_int);
}
Question 1. Complétez le programme ci-dessus avec les instructions manquantes pour qu’il s’exécute correctement, c’est-à-dire que les affichages réalisés soient corrects. Bien sur, il ne vous est pas demandé de recopier tout le programme, mais uniquement d’écrire sur votre copie les instructions manquantes.