getchar() in C++ werkt niet?????????

Status
Niet open voor verdere reacties.

Papi14

Gebruiker
Lid geworden
21 sep 2013
Berichten
65
Hallo allemaal

ik heb een boek je "programmeren voor dummies"

daar staat het commando getchar() in voor c++

maar als ik getchar gebruik werkt het helemaal niet!

hoe kan dit????????

ik gebruik trouwens visual studio 2010 ultimate
 
Wat werkt hier niet aan?

Code:
#include <stdio.h>

int main ()
{
  int c;
  puts ("Geef een tekst in en sluit af met een.");
  do {
    c=getchar();
    putchar (c);
  } while (c != '.');
  return 0;
}

Het kan wel zijn dat Visual Studio anders omgaat met Getchar.
 
Laatst bewerkt:
Wat werkt hier niet aan?

Code:
#include <stdio.h>

int main ()
{
  int c;
  puts ("Geef een tekst in en sluit af met een.");
  do {
    c=getchar();
    putchar (c);
  } while (c != '.');
  return 0;
}

Het kan wel zijn dat Visual Studio anders omgaat met Getchar.


het werkt nu wel beter maar nog niet helemaal

want, ik druk op een toets en dan op enter

voordat het programma afsluit

kan het niet dat als ik op een toets druk dat hij dan meteen afsluit???
 
Natuurlijk kan dat. Dan moet je andere voorwaarden stellen in de while loop.
Dat staat los van de functie getchar zelf.
 
Topic verplaatst van Microsoft Office - Access ----> Programmeren - C / C++.

Succes met je vraag.
 
Ok, dit is een goede vraag van je, dus ik adviseer niet sluiten, ook al is het over de datum.

Ga door op deze weg.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan