Bonjour ,
je débute dans ma nouvelle école , je fais de programmation
pour commencer on apprends la langage C/C++
alors voila je comprends les Base , printf , scanf , facile , par contre la j'ai un petit souci , en recopiant ce que le prof a expliquer il y'a une petite erreur mais impossible de la trouver :
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> #include <conio.h> void main () { char tmp(80); float a,b; printf ("indique ton premier \n"); gets(tmp); sscanf(tmp"%fd", &a); printf ("indique ton 2 eme \n"); gets(tmp); sscanf(tmp"%fd", &b); float c=a/b; printf("%fd/%fd=%fd\n", a,b,c); system("PAUSE"); }
Pour info j'utilise visual C++ 2008 , j'aimerais que le programme me montre ou il trouve les fautes , c'est possible?
et sinon pourquoi on utilise le gets(tmp) a quoi va t-il servrir?
tout ça juste pour faire une division , le float ok c'est pour que si on divise genre 3/2 il marque bien en virgule , mais les gets et tmp je comprends pas
merci
Partager