I am new to c and I am getting the segmentation dump error after first printf statement. Please help me out with this error.
void main()
{
  char string[10]={};
  char key,used[10];
  int len=0;
  printf("Enter the string :");
  scanf("%s",&string);
  len = strlen(string);
  for (int i =0; i<len;++i)
  {
    int count=0;
    key =string[i];
    printf("%s",key);
    for (int j =0;j<len;++j)
    {
      if (string[j]==key)
      {
        count+=1;
      }
    }
    printf("%s %d",key,count);
  } 
}
 
    