mhzarei76
پنج شنبه 01 بهمن 1394, 14:15 عصر
با سلام خدمت دوستان من یک کد ساده ای نوشتم به زبان c تا یک فایل رو باز کنه وهرچی توفایل به جز <<,>> را در یک رشته قرار بده اما ایراد میگیرد لطفا راهنمایی کنید
#include <stdio.h>#include <conio.h>
#include <string.h>
#include <stdlib.h>
int main(){
char ch,c[10];
int i=0;
FILE *fp;
fp=fopen("list.txt","r");
while(!feof(fp)){
ch=getc(fp);
if(ch!=','){
c[i]=ch;
i++;
}
}
c[i]='\0';
printf("\n");
puts(c);
}
این هم محتوای فایل لیست است :
n1,n2,n3,n4,n5
#include <stdio.h>#include <conio.h>
#include <string.h>
#include <stdlib.h>
int main(){
char ch,c[10];
int i=0;
FILE *fp;
fp=fopen("list.txt","r");
while(!feof(fp)){
ch=getc(fp);
if(ch!=','){
c[i]=ch;
i++;
}
}
c[i]='\0';
printf("\n");
puts(c);
}
این هم محتوای فایل لیست است :
n1,n2,n3,n4,n5