Difference between revisions of "Solução: Problema da freqüência do caractere (Rafael Oliveira)"
From AdonaiMedrado.Pro.Br
m (Solução: Problema da freqüência do caractere (Rafel Oliveira) moved to Solução: Problema da freqüência do caractere (Rafael Oliveira): nome do aluno errado.) |
|||
Line 6: | Line 6: | ||
int main(int argc, char *argv[]) | int main(int argc, char *argv[]) | ||
{ | { | ||
− | char | + | char s1[101],s2[101],c; |
int i,cont=0; | int i,cont=0; | ||
− | strcpy( | + | if (argc!=3) |
− | strcpy( | + | printf("Erro de digitação"); |
+ | else | ||
+ | { | ||
+ | strcpy(s1,argv[1]); | ||
+ | strcpy(s2,s1); | ||
C=argv[2][0]; | C=argv[2][0]; | ||
− | for(i=0;i< | + | for(i=0;i<strlen(s1);i++) |
− | if( | + | if(s1[i]==c) |
{ | { | ||
cont++; | cont++; | ||
− | + | s2[i]='*'; | |
} | } | ||
− | printf("%d\n %s\n", cont, | + | printf("%d\n %s\n", cont,s2); |
+ | } | ||
} | } | ||
</code> | </code> |
Revision as of 18:01, 3 April 2009
#include <stdio.h> #include <string.h> int main(int argc, char *argv[]) { char s1[101],s2[101],c; int i,cont=0; if (argc!=3) printf("Erro de digitação"); else { strcpy(s1,argv[1]); strcpy(s2,s1); C=argv[2][0]; for(i=0;i<strlen(s1);i++) if(s1[i]==c) { cont++; s2[i]='*'; } printf("%d\n %s\n", cont,s2); } }