Mã: #include <stdio.h> #include <ctype.h> void main() { FILE *fp; char sf[50], chuoi[250]; int len, i; long count = 0; printf("\nNhap vao ten tap tin : "); scanf("%s", sf); if ((fp = fopen(sf, "r")) == NULL) fprintf(stderr, "\nKhong the mo tap tin %s", sf); else { while (fgets(chuoi, 250, fp) != NULL) { len = strlen(chuoi) - 1; i=0; do { while (chuoi[i] == ' ' && i <= len-1) i++; if (i<=len-1) { while (isalnum(chuoi[i])) i++; count++; } } while (i <= len-1); } printf("\nSo ky tu trong %s la %ld", sf, count); } getch(); }