iamrasheeq

small

Sep 13th, 2020
776
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>  
  2. #include <string.h>  
  3.    
  4. int main()  
  5. {
  6.     int i,j,count=0,size=500,ii=0,min=501,minInd=0;
  7.     char str[size];
  8.     char blank[] = " ";
  9.     printf("Enter a String: ");
  10.     fgets(str,size,stdin);
  11.     strcat(str, blank);
  12.     int s = strlen(str);
  13.     for(i=0; i<s; i++){
  14.         if(str[i] == ' '){
  15.             //printf("%d ",count);
  16.             if(count<min){
  17.                 min = count;
  18.                 minInd = ii;
  19.                 count = 0;
  20.             }else{
  21.                 count = 0;
  22.             }
  23.            
  24.         }else{
  25.             if(count==0){
  26.                 ii = i;
  27.             }
  28.             count++;
  29.            
  30.         }
  31.     }
  32.     printf("\nSmallest word: ");
  33.     for(i=0; i<min;i++){
  34.         printf("%c",str[minInd]);
  35.         minInd++;
  36.     }
  37.     printf(" \n");
  38. }
RAW Paste Data