Tud Segíteni nekem valaki e program megírásában?
Figyelt kérdés
Így szól a feladat: Írj programot C nyelvben amely max 250 karakter hosszú mondatból kikeresi és kiírja 1 adott betűvel kezdődő szavakat. - Nagyon fontos lenne. Előre is köszönöm!2011. dec. 1. 09:18
1/1 _Jessy_ válasza:
#include <stdio.h>
#include <stdlib.h>
#include <memory.h>
#define MAX_SIZE 250
int main()
{
char mondat[MAX_SIZE + 1];
char kezdo;
int SIZE, i;
memset(&mondat[1], 0, MAX_SIZE);
mondat[0] = ' ';
printf("Adja meg a mondatot: ");
fflush(stdin);
fgets(&mondat[1], MAX_SIZE, stdin);
printf("Adja meg a kezdőbetűt: ");
fflush(stdin);
kezdo = getchar();
fflush(stdin);
fflush(stdout);
for(i = 0; i < MAX_SIZE; ++i){
if(mondat[i + 1] == kezdo && mondat[i] == ' '){
while(mondat[i + 1] != ' ' && i < MAX_SIZE + 1){
printf("%c", mondat[i + 1]);
++i;
}
printf("\n");
}
}
return 0;
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!