Gửi bởi
VietNam96
Mọi người cho mình hỏi code này chuyển các chữ thường trong file thành chữ hoa và ngược lại rồi ghi vào file khác nhưng kết qủa lại bị thừa ra 2 chữ cuối.Ai có cách nào khắc phục chỉ giúp mình với! Thanks![IMG]images/smilies/smile.png[/IMG]
#include<stdio.h>
#include<ctype.h>
main()
{
FILE *f,*f1;
char c;
f=fopen("file3.txt","wt");
fprintf(f,"%c",'b');
fprintf(f,"%c",'c');
fprintf(f,"%c",'a');
fprintf(f,"%c",'b');
fprintf(f,"%c",'A');
fclose(f);
f=fopen("file3.txt","r");
f1=fopen("file4.txt","wt");
while(!feof(f))
{
fscanf(f,"%c",&c);
fprintf(f1,"%c",c);
}
fclose(f);
fclose(f1);
f1=fopen("file4.txt","r");
while(!feof(f1))
{
fscanf(f1,"%c",&c);
if(islower(c))
{
c=toupper(c);
printf("%c",c);
continue;
}
if(isupper(c))
{
c=tolower(c);
printf("%c",c);
}
}
}
Ngọc Bích xanh bản chất thuộc dòng đá đá hoa (jade). Và cẩm thạch là tên gọi chung của ngọc bích. Vì thực chất chúng thuộc dòng đá đa khoáng được hình thành từ chất Silicat dưới dạng dioxy. Ngọc bích...
Chia sẻ Vòng tay ngọc bích xanh là...