Pb dev-c++

Résolu
James56 Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   -  
 c++ -
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   Statut Membre Dernière intervention   430
 
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   Statut Membre Dernière intervention   16
 
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   Statut Membre Dernière intervention   430
 
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   Statut Membre Dernière intervention   16
 
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   Statut Membre Dernière intervention   430
 
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
james
 
merci a tous

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