Nybörjarfrågor i enkelt program

C/C++

1 svar · 330 visningar · startad av eckberg

Medlem sedan aug. 200286 inlägg
Trådstart#1

Jag håller på att göra ett program och har ett problem. Jag har försökt att förklara så enkelt som möjligt nedan, men om det är något du undrar så fråga!

1. Användaren skall mata in ett ord (tex. potatis) i variabel a.
2. Programmet skall automatisk koppla ordet potatis i variabeln a till ordet mat som lagras i variabel b.

Alltså efter det att man har skrivit mat, vill jag kunna använda cout<< och skriva ut ordet mat.

Låter enkelt, vilket det säkert är, men jag har inte löst det.

Medlem sedan apr. 200123 inlägg
#2

Koppla variabler

Är det nåt sånt här du menar?

 
#include <iostream>
using std::cout;
using std::cin;
using std::endl;

void main(void)
{
  char a[3][20];
  char b[3][20] = {"mat", "hus", "bil"};

  cout << "Skriv in en maträtt: ";
  cin >> a[0];

  cout << "Skriv in ett ord för hus: ";
  cin >> a[1];

  cout << "Skriv in ett bilmärke: ";
  cin >> a[2];

  for(int i=0;i < 3;i++)
    cout << a[i] << " --> " << b[i] << endl;
}
247 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)