--- Em chưa học lập trình nên chỉ thế này thôi-----
Khi nhập thì cần dùng hoa or thường thôi. nếu thix thì dùng hàm chuyển hoa>>><<< thường ấy.
nếu sai sót ở đâu xin liên hệ: YM; vnttqb
#include "stdio.h"
#include "conio.h"
#include "string.h"
int main()
{
int a[100],c[100];
// a luu tan so c luu trang thai
char b[100][20];
int i,n,j,k,max;
// nhap chuoi
printf("\n\t Nhap so tu trong doan can kiem tra\t");// so luong gioi han
scanf("%d",&max);
for (i=1;i<=max;i++)
{ printf("\t nhap tu thu %d \t",i);
scanf("%s",&b[i]);
}
//----------- gan gia tri cho tan so ------------------------------
for (i=1;i<=max;i++)
a[i]=c[i]=1;
//------------------------------------------
for (i=1;i<=max;i++)
{
for (k=i+1;k<=max;k++)
{
n=0;
if( strlen(b[i])==strlen(b[k]))
for (j=1;j<=strlen(b[i]);j++)
{
if (b[i][j]!=b[k][j])
break;
else
n++;
}
if ( n==strlen(b[i]))
{
a[i]++;
c[k]=0;
} }
}
for (i=1;i<=max;i++)
{
if (c[i]==1) printf("\n\t %s ---- Tan so ----- %d",b[i],a[i]);
}
getch();
return(0);
}