1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
char name[50];
char value[50];
char env[101];
printf("Donnez le nom de la variable : ");
scanf("%s", name);
printf("Donnez la valeur de la variable : ");
scanf("%s", value);
printf("\nJe positionne \"%s\" avec \"%s\"",name,value);
/* Utilisation de putenv. */
/* A cause de l'arguement, on va concatener les chaines. */
strcpy(env,"");
strcat(env, name);
strcat(env, "=");
strcat(env, value);
putenv(env);
printf("\nLe positionnement de getenv = %s \n",getenv(name));
return(0);
} |
Partager