Printf-scanf Visual studio 2010

Résolu/Fermé
ax3000 Messages postés 8 Date d'inscription mercredi 29 janvier 2014 Statut Membre Dernière intervention 5 février 2015 - 12 févr. 2014 à 21:26
sambia39 Messages postés 610 Date d'inscription vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 - 16 févr. 2014 à 10:45
Bonjour, je viens de commencer la programmation avec VS 2010, et pour une raison que j'ignore, VS ne semble pas connaitre les fonctions printf et scanf (et plus récemment il semble aussi avoir oublier ce qu'est un stdio.h ... Quand je lance un "build solution" il me dit :

Error 1 error C1083: Cannot open include file: 'stdio.h': No such file or directory c:\users\antignac\documents\visual studio 2010\projects\séance2\élever-à-la-puissance-e.c 1 1 Séance2

ainsi que

3 IntelliSense: cannot open source file "stdio.h" c:\users\antignac\documents\visual studio 2010\projects\séance2\élever-à-la-puissance-e.c 1 1 Séance2


et


6 IntelliSense: identifier "scanf" is undefined c:\users\antignac\documents\visual studio 2010\projects\séance2\élever-à-la-puissance-e.c 11 2 Séance2



Le code de mon programme est le suivant, il me semble pourtant correct :

#include <stdio.h>
int main ()
{
int e,i ;
float n,res ;
printf ("\n El%cvation d'un nombre %c la puissance e ",130,133,) ;
printf ("\n -------------------------------------------- \n\n") ;


printf (" Entrez la valeur de la base puis celle de l'exposant: ") ;
scanf (" %f %d", &n, &e) ;

res = 1 ;
for ( i=1 ; i<=e ; i=i+1)
res = res*n ;

printf (" %f exposant %d vaut %f ",n,e,res) ;
A voir également:

2 réponses

mohammed yah Messages postés 9 Date d'inscription mardi 11 février 2014 Statut Membre Dernière intervention 23 février 2014 1
13 févr. 2014 à 12:24
salut.donc la premiere erreur
printf ("\n El%cvation d'un nombre %c la puissance e ",130,133,) ;
donc en a pas une vergule solution:
printf ("\n El%cvation d'un nombre %c la puissance e ",130,133) ;
ensuite ta pas ecrite
getch();
en plus ta pas fais }
donc le programme apres tt sa est
#include<conio.h>
#include<stdio.h>

int main()



{
int e,i ;
float n,res ;
printf("\n El%cvation d'un nombre %c la puissance e ",130,133) ;
printf ("\n -------------------------------------------- \n\n") ;


printf (" Entrez la valeur de la base puis celle de l'exposant: ") ;
scanf (" %f %d", &n, &e) ;

res = 1 ;
for ( i=1 ; i<=e ; i=i+1)
res = res*n ;

printf (" %f exposant %d vaut %f ",n,e,res);

getch();
}
0
ax3000 Messages postés 8 Date d'inscription mercredi 29 janvier 2014 Statut Membre Dernière intervention 5 février 2015
14 févr. 2014 à 07:25
Voilà c'est fait, et la seule chose qui change, c'est que maintenant en plus il me dit qu'il ne connait pas <conio.h> ...


#include <stdio.h>
#include <conio.h>
int main ()
{
int e,i ;
float n,res ;
printf ("\n El%cvation d'un nombre %c la puissance e ",130,133) ;
printf ("\n -------------------------------------------- \n\n") ;


printf (" Entrez la valeur de la base puis celle de l'exposant: ") ;
scanf (" %f %d", &n, &e) ;

res = 1 ;
for ( i=1 ; i<=e ; i=i+1)
res = res*n ;

printf (" %f exposant %d vaut %f ",n,e,res) ;

getch() ;
}
0
[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 1 096
14 févr. 2014 à 14:32
Je n'utilise Visual C++, mais il y a visiblement un problème d'installation de ton environnement, ton compilateur ne trouvant pas les bibliothèques standard.

Dal
0
ax3000 Messages postés 8 Date d'inscription mercredi 29 janvier 2014 Statut Membre Dernière intervention 5 février 2015 > [Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024
15 févr. 2014 à 15:11
Donc ce serait un problème d'installation ? :/ ça tombe mal parce que j'ai déjà dés installer le programme plusieurs fois pour le même problème, et ça n'a jamais rien arrangé :/ enfin bon je crois que je vais réessayer encore ...
Merci quand même ;)
0
sambia39 Messages postés 610 Date d'inscription vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 49
16 févr. 2014 à 00:47
bonsoir
tu a essayer d'inclure avec le chemin complet du fichier ??
0
ax3000 Messages postés 8 Date d'inscription mercredi 29 janvier 2014 Statut Membre Dernière intervention 5 février 2015
16 févr. 2014 à 10:11
J'ai réinstallé, et la fin il propose d'installer différents paquets supplémentaires. Je les ai TOUS installé pour être sur, et maintenant ça marche ^^
0
sambia39 Messages postés 610 Date d'inscription vendredi 31 juillet 2009 Statut Membre Dernière intervention 9 février 2023 49
16 févr. 2014 à 10:45
lol ok bonne journée à toi
0