주어진 문자열에서 특정 문자를 인쇄해야합니다. 예를 들어 주어진 문자열은 "always god is great god bless you"
입니다.주어진 문자열에서 특정 문자를 C로 인쇄하십시오.
인쇄물이 필요합니다. god
.
횟수가 많아서 n 번 인쇄하고 특정 위치까지 인쇄하고 싶습니다. god
.
char name[10];
에 따르면
#include <stdio.h>
int main(void)
{
int i,j;
char name[10];
printf("enter the string\n");
for(i=0;i<=10;i++)
scanf("%c",&name[i]);
printf("ur entered string is:");
for(j=0 ; j<=10 ; j++)
while(name[j] == 'g');
{
for(j=0 ; j<=5 ; j++)
printf("%c",name[j]);
}
}
많이! –
'i = 0; i <= 10'은'i <10'이어야합니다. 또한 왜'j = 0; j <= 5'? "신"은 3 개의 글자를 가지고 있는데, 왜 6을 얻는가? 그리고 당신은 또한 "위대한"에서 "g"를 만나게 될 것입니다. 귀하의 코드는 귀하의 문제를 해결하려고 시도조차하지 않습니다. – zoska