Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- int main(){
- char str1[30], str2[30];
- int i, j, cont = 0, index = 0;
- printf("Digite a primeira string:\n");
- fgets(str1, 30, stdin);
- printf("Digite a segunda string:\n");
- fgets(str2, 30, stdin);
- for(i = 0; i < str1[i] != '\0'; i++){
- if(str1[i] == ' '){
- for(j = i; str1[j] != '\0'; j++){
- str1[j] = str1[j+1];
- }
- i--;
- }
- }
- for(i = 0; i < str2[i] != '\0'; i++){
- if(str2[i] == ' '){
- for(j = i; str2[j] != '\0'; j++){
- str2[j] = str2[j+1];
- }
- i--;
- }
- }
- if(strlen(str2) > strlen(str1)){
- printf("Segunda string invalida.\n");
- }else{
- for(i = ((strlen(str1) - strlen(str2))); str2[index] != '\0'; i++){
- if((int)str1[i] == (int)str2[index]){
- cont++;
- }
- index++;
- }
- }
- if(cont == strlen(str2)){
- printf("Esta no final\n");
- }else{
- printf("Nao esta\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment