Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.322 pregleda

Najnovija ↓

Problem sa kombinacijom celog broja i stringom 02.12.2011. u 09:40 · pre 181 mesec #1
Zdravo,
Da li neko moze da mi pomogne i kaze sta ne valja u sledecem kodu. Problem je sto se unos stringa s1 preskace.

Zadatak radi kada se broj godina unosi na kraju. U cemu je problem?(U pitanju je c++, CodeBlocks, a isto se ponasa

i u Devcpp). Hvala unapred!


#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
main()
{
char s1[100], s2[100];
int i;
cout<<"unesi broj godina";
cin>>i;
cout<<"Unesi ime: "<<endl;
gets(s1);
cout<<"Unesi prezime: "<<endl;
gets(s2);
cout<<"unesi broj godina";
cin>>i;
}
Re: Problem sa kombinacijom celog broja i stringom 02.12.2011. u 14:47 · pre 181 mesec #3
Meni ovo izbaci gresku:

Code:


g++ t.cpp -o t
/tmp/ccCOZn3s.o: In function `main':
t.cpp:(.text+0x6f): warning: the `gets' function is dangerous and should not be used.



Ako upisem cin >> s1 umjesto gets(s1) - radi.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme