fork download
  1. #include <stdio.h>
  2.  
  3. int korttifunktio (int f1);
  4. int pinfunktio (int f2);
  5.  
  6. int main () {
  7.  
  8.  
  9. int virta = 1, pinkoodi, kortti, valinta, raha, t1, t2;
  10.  
  11. while (virta > 0) {
  12. kortti = korttifunktio (t1)
  13. if (kortti > 0) {
  14. pinkoodi = pinfunktio (t2)
  15. if (pinkoodi == 1234) {
  16. printf("valitse 1 nosto tai 0 talletus");
  17. scanf("%d", &valinta);
  18. if (valinta > 0) {
  19. printf("syötä nostettava rahamäärä");
  20. scanf("%d", &raha);
  21. // raha ulostetaan
  22. }
  23. else {
  24. printf("syötä talletettava rahamäärä");
  25. scanf("%d", &raha);
  26. // raha otetaan vastaan
  27. }
  28. }
  29. else {
  30. printf("virheellinen pinkoodi\n");
  31. }
  32. }
  33. else {
  34. printf("virhe kortissa\n");
  35. }
  36. }
  37. return 0;
  38. }
  39.  
  40. int korttifunktio (int f1){
  41.  
  42. printf("anna kortti 1 kyllä 0 ei");
  43. scanf("%d", &f1);
  44. return f1;
  45. }
  46.  
  47. int pinfunktio (int f2){
  48.  
  49. printf("kirjoita pinkoodi");
  50. scanf("%d", &f2);
  51. return f2;
  52. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.m: In function ‘main’:
prog.m:13:2: error: expected ‘;’ before ‘if’
  if (kortti > 0) {
  ^~
prog.m:9:53: warning: unused variable ‘t2’ [-Wunused-variable]
 int virta = 1, pinkoodi, kortti, valinta, raha, t1, t2;
                                                     ^~
prog.m:9:43: warning: unused variable ‘raha’ [-Wunused-variable]
 int virta = 1, pinkoodi, kortti, valinta, raha, t1, t2;
                                           ^~~~
prog.m:9:34: warning: unused variable ‘valinta’ [-Wunused-variable]
 int virta = 1, pinkoodi, kortti, valinta, raha, t1, t2;
                                  ^~~~~~~
prog.m:9:26: warning: variable ‘kortti’ set but not used [-Wunused-but-set-variable]
 int virta = 1, pinkoodi, kortti, valinta, raha, t1, t2;
                          ^~~~~~
prog.m:9:16: warning: unused variable ‘pinkoodi’ [-Wunused-variable]
 int virta = 1, pinkoodi, kortti, valinta, raha, t1, t2;
                ^~~~~~~~
stdout
Standard output is empty