You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
//Tee do-while silmukkaa käyttäen ohjelma, joka kyselee merkkijonoon enintään 20 merkkiä.
//(Ohje kysele scanf-funktiolla. Lopeta silmukka,
//kun merkki on 13= ENTER tai silmukan sisällä oleva laskuri on kasvanut riittävästi).
#include <stdio.h>
#include <stdlib.h>
int main()
{
char merkki;
char merkkijono[20];
char valilyonti;
int i=-1;
do
{
i++;
printf("Anna luku\n");
scanf("%c",&merkki);
if(merkki!=10)
scanf("%c",&valilyonti);
merkkijono[i]=merkki;
}
while (i<19&&merkki!=10);
printf("merkkijono on %s\n",merkkijono);
printf("LOPPU\n %d",i);
return 1;
}
You must log in to comment.