Pb dev-c++

Résolu/Fermé
James56 Messages postés 161 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 1 avril 2022 - 25 sept. 2007 à 15:44
 c++ - 26 sept. 2007 à 03:54
a chaque fois que je veux compiler il m'indique une erreur a la ligne 2

ya t'il vraient une erreur ? :


#include <stdio.h>
char q;
char octet;
FILE*fichier;

int main()
{
fichier=fopen("texte.txt","rt");
if(fichier==NULL )
{
printf("le ficher texte est absent\n");
return(-1);
}
while((octet=fgetc(fichier))!=EOF) 
{
printf("%c",octet);
}
fclose(fichier);
printf("\nFin du fichier texte\n");
scanf("%c",&q);
return(0);
}
A voir également:

7 réponses

sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
25 sept. 2007 à 15:51
donne une taille a ton char

char q[30];

et le scanf("%c",&q); est pas beau, fait plutot gets(q);
0
James56 Messages postés 161 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 1 avril 2022 16
25 sept. 2007 à 15:53
merci pour ta reponse.

j'ai donner une taille mais sa change rien il m'indique toujours une erreur a la ligne 2

une autre idée ?
0
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
25 sept. 2007 à 16:20
quelle ereur affiche t'il ??

tu pourrais nous faire un copier coller ?


et si tu déclarais plutot dans ton int ??
#include <stdio.h>

int main()
{
	char q[30];
	char octet;
	FILE *fichier;


	fichier=fopen("texte.txt","rt");
	if(fichier==NULL )
	{
		printf("le ficher texte est absent\n");
		return(-1);
	}

	while((octet=fgetc(fichier))!=EOF) 
	{
		printf("%c",octet);
	}

	fclose(fichier);

	printf("\nFin du fichier texte\n");
	scanf("%c",&q);
	return(0);
}
0
James56 Messages postés 161 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 1 avril 2022 16
25 sept. 2007 à 16:26
en fait il s'arrete au debut de la compilation et il indique la ligne 2 en surbrillance :

https://i23.servimg.com/u/f23/10/05/18/50/rra_bm10.jpg
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
25 sept. 2007 à 16:35
c'est pour ca que je t'es dis de déclarer dans ton main.

sinon petite question, ton code est pas fini, ou ta variable q ne te sert a rien ?
0
merci a tous

ps: non mon code est pas fini
0
voila des cours en video gratuit qui va aide http://www.RabaInfo.com
0