3. Program to print all possible substrings.
ex: String
S
St
Str
Stri
Strin
String
t
tr
tri
trin
tring
r
Answers were Sorted based on User's Feedback
Answer / rafiq
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
int i,j,n,k;
char a[10]="String";
i=0;
n=strlen(a);
for(i=0;i<n;i++)
{
for(j=i;j<n;j++)
{
for(k=i;k<j+1;k++)
{
printf("%c",a[k]);
}
printf("\n");
}
}
getch();
}
Is This Answer Correct ? | 51 Yes | 23 No |
Answer / siraj
#include<stdio.h>
int main()
{
char a[10]="String";
substringTest(a);
getch();
return 0;
}
void substringTest(char *a)
{
int i,j,n,k;
for(n=0; a[n]!='\0'; n++) {}
// n=strlng(a);
for(i=0; i<n; i++)
{
for(j=i; j<n; j++)
{
for(k=i; k<j+1; k++)
{
printf("%c",a[k]);
}
printf("\n");
}
}
}
Is This Answer Correct ? | 1 Yes | 2 No |
Answer / nik
#include<stdio.h>
#include<conio.h>
#include<string.h>
int main(){
int i,j=0,k=0,n;
char str[50],str1[25],str2[25],temp;
puts("Enter String");
gets(str);
n=strlen(str);
for(i=0;i<n;i++){
for(j=i;j<n;j++){
for(k=j;k<n;k++){
printf("%c",str[k]);
}
printf("\n");
}
printf("\n");
}
getch();
}
Is This Answer Correct ? | 15 Yes | 21 No |
Explain the difference between #include "..." And #include <...> In c?
What are the keywords in c?
Print the foll in C...eg when n=5 the o/p must b + + + + + + + + + + + + + + + + +
Meaning of () in c
Can you define which header file to include at compile time?
How can you avoid including a header more than once?
What is the size of a union variable?
Compare array data type to pointer data type
what is the output of printf("%d",(scanf("%d",10));
Is linux written in c?
what is c
how can f be used for both float and double arguments in printf? Are not they different types?