首先每一個字符,對不起,我不擅長使用英語存儲從文本文件
這是我的輸出
you just read : abcdefg4523 hij
you just read : 234kl monp
you just read : qrs tuv
you just read : wx 452 z
This file have 4 alphabets
最後行計數線我不是
我想算只有字母表和我的輸出將打印「此文件有26個字母」(請參閱我的文件底部)
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define INPUT "file.txt"
#define MAX 1024
int main(void)
{
FILE *pIn;
int count = 0 ;
char inputBuffer[MAX];
char alphabet[MAX];
pIn=fopen(INPUT,"r");
while (fgets(inputBuffer,sizeof(inputBuffer),pIn) != NULL)
{
printf("you just read : %s",inputBuffer);
count++;
}
fclose(pIn);
printf("\nThis file have %d alphabets\n",count);
return 0;
}
關於我的FILE.TXT:
abcdefg4523 hij
234kl monp
qrs tuv
wx 45y2 z
傑出。請確定並提示您的服務器。 – WhozCraig
如果你希望某人明白你想要什麼,你需要改進這個英語。 – Havenard
#對此感到遺憾。我是南亞,我會提高我的英語:) – Barbiyong