Problema #2673 pbinfo!!!
Se dă un şir de caractere care conține cuvinte formate din litere mici și mari ale alfabetului englez. Cuvintele sunt separate prin orice caractere imprimabile care nu sunt litere (c codurile ASCII mai mari sau egale cu 32). Să se afișeze cuvintele pe cate o linie în felul următor:
primul
ultimul
al doilea
penultimul...
in c/c++
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char sir[100];
cout<<"sir = ";
gets(sir);
bool flag= false;
for(int i=0; i<strlen(sir); i++)
if((sir[i]>='A' && sir[i]<='Z') || (sir[i]>='a' && sir[i]<='z'))
{
printf("%c",sir[i]);
flag = true;
}
else
{
if(flag == true)
printf("\n");
flag=false;
}
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
9 ani în urmă
Limba română,
9 ani în urmă