Difference between revisions of "Solução: Problema do giro da palavra (Vanessa Aline)"
From AdonaiMedrado.Pro.Br
(New page: <code lang="c"> #include <stdio.h> #include <string.h> void anda(char nome[]){ int i=0; char primeira = nome[0]; for (; i < (strlen(nome) - 1); i++){ nome[i] = nom...) |
|||
Line 23: | Line 23: | ||
break; | break; | ||
} else { | } else { | ||
− | anda( | + | anda(s2); |
} | } | ||
} | } |
Latest revision as of 13:28, 1 April 2009
#include <stdio.h> #include <string.h> void anda(char nome[]){ int i=0; char primeira = nome[0]; for (; i < (strlen(nome) - 1); i++){ nome[i] = nome[i+1]; } nome[strlen(nome) - 1] = primeira; } main(){ char s1[200], s2[200]; int igual = 0; gets(s1); gets(s2); int i=0; for (; i <= strlen(s1); i++){ if (strcmp(s1, s2) == 0){ igual = 1; break; } else { anda(s2); } } printf("%d", igual); }