Mình muốn nhập một chuỗi và khi đến từ kết thúc thì nó dừng lại nhưng code k chạy theo ý mình mọi người cho ý kiến với ạ
#include <stdio.h>
#include <string.h>
#include <conio.h>
void Dem(char str[]){
int k = 0, dem = 0;
for (int i = 0; i < strlen(str); i++){
while ( str[k] != str[i]) k++;
if (k == i){
dem += 1;
}
}
}
main(){
char str[100];
while(_getch() != 'ketthuc') gets(str);
Dem(str);
return 0;
}