scanf
najpierw wczytać napis, a następnie wyświetlić (za pomocą pętli while) wszystkie jego znaki do znaku +
? Na przykład dla wejścia 1234+4567
wyświetlić ma 1234
.scanf
najpierw wczytać napis, a następnie wyświetlić (za pomocą pętli while) wszystkie jego znaki do znaku +
? Na przykład dla wejścia 1234+4567
wyświetlić ma 1234
.Kod: Zaznacz cały
string napis;
scanf("%s",&napis);
int i=0;
while(scanf("%s",napis[i])!='+'){
printf("%s",napis[i]);
i++;
}
return 0;
Kod: Zaznacz cały
string napis;
scanf("%s",&napis);
int i=0;
while(napis[i])!='+'){
printf("%s",napis[i]);
i++;
}
Kod: Zaznacz cały
string napis;
cin >> napis;
int i=0;
while(napis[i] != '+')
{
cout << napis[i];
i++;
}
Kod: Zaznacz cały
string napis;
cin >> napis;
int i=0;
while(napis[i] != '+' && napis[i] != '\n'){
printf("%c", napis[i]);
i++;
}
cin
? Chodzi ci o szybkość działania programu?printf("%c", napis.c_str()[i]);
Kod: Zaznacz cały
char napis[128];
scanf( "%s", napis );
int i = 0;
while( napis[i] != '\0' && napis[i] != '+' )
{
printf( "%c", napis[i] );
++i;
}